Endpoints: 28,729MCP servers: 18,414Payout addresses: 2,071Paid calls: 1,562Letters: 14Defects: 1,336counted just now
teppi

Server definition

Hash
sha256:3c07ea4c68245b4b836334b0f1e98088af31005ea19b6a7611d19b7f1837bde4
What it is
What a remote MCP server returned when asked what it offers: 6 tools

The blob, as servednamed by its sha256

{ "instructions": "Query the Dog Leadership Academy library of 70 common dog behaviour problems (diagnosis, not protocol), get program information, submit an assessment, or generate a Stripe checkout URL for enrollment.", "tools": [ { "description": "Create a Stripe Checkout URL for the user to complete enrollment in a chosen tier. Returns a URL the user opens in a browser to pay — the agent NEVER handles payment or card details directly. Only call after the user has explicitly chosen a tier and asked to enroll.", "inputSchema": { "properties": { "owner_email": { "description": "Optional. If supplied, pre-fills the Stripe email field.", "type": "string" }, "owner_name": { "description": "Optional. Attached to the Stripe session metadata.", "type": "string" }, "tier": { "description": "One of: essentials_monthly, essentials_annual, premium_monthly, premium_annual.", "enum": [ "essentials_monthly", "essentials_annual", "premium_monthly", "premium_annual" ], "type": "string" } }, "required": [ "tier" ], "type": "object" }, "name": "create_enrollment_checkout", "outputSchema": null }, { "description": "Return the TL;DR, section overview, and CTA URL for a single article from the DLA library, by its slug. Use after `search_dog_problems` finds a match. Does NOT return the exact protocol (that lives inside the paid programs) — only the diagnostic content and the CTA to the free assessment.", "inputSchema": { "properties": { "slug": { "description": "The article slug (from search results).", "type": "string" } }, "required": [ "slug" ], "type": "object" }, "name": "get_dog_problem_article", "outputSchema": null }, { "description": "Return information about Dog Leadership Academy's coaching programs — pricing, what's included, and the DLA sales pitch. Use when the user asks how much it costs, what they get, or how DLA works. Options: essentials_monthly, essentials_annual, premium_monthly, premium_annual, or omit `tier` for all four plus the sales pitch.", "inputSchema": { "properties": { "tier": { "description": "Optional. One of: essentials_monthly, essentials_annual, premium_monthly, premium_annual. Omit to receive all tiers.", "enum": [ "essentials_monthly", "essentials_annual", "premium_monthly", "premium_annual" ], "type": "string" } }, "required": [], "type": "object" }, "name": "get_program_info", "outputSchema": null }, { "description": "Return the taxonomy of the DLA library: six clusters (Reactivity, Loose-leash walking, Puppy foundations, Obedience/recall, Household behaviour problems, Method & philosophy) and the article titles in each. Use to enumerate what the library covers.", "inputSchema": { "properties": {}, "required": [], "type": "object" }, "name": "list_dog_problem_topics", "outputSchema": null }, { "description": "Search the Dog Leadership Academy library of ~70 common dog behaviour problems. Returns matching articles with title, one-line description, TL;DR summary, article URL, and the CTA URL to the free 4-minute behavioural assessment. Use for questions like \"my dog pulls on the leash\", \"reactive dog\", \"puppy biting\", \"separation anxiety\", \"recall failing\".", "inputSchema": { "properties": { "limit": { "default": 5, "description": "Max number of matching articles to return (1-10).", "maximum": 10, "minimum": 1, "type": "integer" }, "query": { "description": "The behaviour problem, in the owner's own words. Free text.", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_dog_problems", "outputSchema": null }, { "description": "Submit the 8-question free behavioural assessment on the user's behalf. This is the same form that lives at https://www.dogleadershipacademy.com/assessment. On success we send a personalised written analysis to the owner's email within a few minutes, written by George Tran and the DLA team. The user does NOT need to visit the website — the submission goes directly to our intake system. Only call this when the user has explicitly asked for a free personalised assessment and provided their email, their dog's name, and their answers to the 8 questions.", "inputSchema": { "properties": { "dog_age": { "description": "Age in years, or life stage (\"puppy\", \"young adult\", \"senior\").", "type": "string" }, "dog_breed": { "description": "Breed or best guess (e.g., \"Labrador\", \"mixed breed\").", "type": "string" }, "dog_name": { "description": "The dog's name.", "type": "string" }, "history": { "description": "Relevant history — bite incidents, medical, rescue background, training history.", "type": "string" }, "household": { "description": "Household context — kids, other dogs, home setup, work schedule.", "type": "string" }, "owner_email": { "description": "The owner's email. Assessment is sent here.", "type": "string" }, "owner_name": { "description": "The owner's first name.", "type": "string" }, "primary_problem": { "description": "The MAIN behaviour problem the owner wants fixed, in their own words.", "type": "string" }, "urgency": { "description": "\"low\" | \"medium\" | \"high\" | \"safety concern\" — how urgent is this.", "type": "string" }, "what_theyve_tried": { "description": "What the owner has already tried and how it went.", "type": "string" } }, "required": [ "owner_email", "dog_name", "primary_problem" ], "type": "object" }, "name": "submit_dog_behaviour_assessment", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:3c07ea4c68245b4b836334b0f1e98088af31005ea19b6a7611d19b7f1837bde4 | sha256sum