vetclinic avatar

VetClinic.info — Veterinary Specialty Directory

info.vetclinic/directory

This connects Claude to a US veterinary specialist directory with search and informational content. It exposes clinic lookups by specialty and city, procedure explainers with cost estimates, and structured listings of board-certified vets. Reach for it when you need to help users find TPLO surgeons in Denver, estimate chemotherapy costs for lymphoma, or pull details on IVDD surgery. The underlying site is a curated directory built around procedure and location queries, with one promoted listing per specialty per city. Useful for pet health research, referral workflows, or building vet finder tools without scraping Google Maps or general practice listings.

tools
8
transport
HTTP
last updated
May 22, 2026

Install

From registry metadata
$ npx add-mcp https://vetclinic.info/mcp --name directory

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http directory https://vetclinic.info/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 8 tools

Verified live against the running server on Nov 6, 2026.

search_clinicsFind veterinary specialty clinics by city + specialty. Returns a ranked shortlist with credentials, address, rating, review count, and a contact action. Promoted listings rank first. `state` is genuinely optional: omit it and the city is resolved across states; if that city sl...4 params

Find veterinary specialty clinics by city + specialty. Returns a ranked shortlist with credentials, address, rating, review count, and a contact action. Promoted listings rank first. `state` is genuinely optional: omit it and the city is resolved across states; if that city sl...

Parameters* required
city*string
City slug (e.g. "denver", "austin", "new-york"). Display names ("Denver", "New York") are accepted and normalised.
limitinteger
default: 10
specialty*string
Specialty slug (e.g. "orthopedic-surgery", "oncology", "emergency-critical-care", "generalist"). Closed set; use list_specialties.
statestring
Optional 2-letter state slug ("co", "tx", "ca"). Omit it unless you know it — it is only needed to disambiguate a city slug shared by several states, and the result tells you when that happens.
get_clinicFetch a single clinic's full record by slug: credentials, inline reviews, procedures performed, contact action, canonical URL.3 params

Fetch a single clinic's full record by slug: credentials, inline reviews, procedures performed, contact action, canonical URL.

Parameters* required
city*string
City slug.
slug*string
Clinic slug. Clinic slugs are unique per city, not globally — pair with city + state for disambiguation.
state*string
State slug.
get_procedureFetch a procedure article with cost band, contraindications, emergency signals, FAQ, citations. When state is supplied, also returns a ranked clinic finder pre-filtered to that state.2 params

Fetch a procedure article with cost band, contraindications, emergency signals, FAQ, citations. When state is supplied, also returns a ranked clinic finder pre-filtered to that state.

Parameters* required
slug*string
Procedure slug (e.g. "tplo", "hemilaminectomy", "lymphoma-chop").
statestring
Optional 2-letter state slug to pre-filter the finder.
list_specialtiesClosed-set enum of recognized veterinary specialty slugs. Returns slug, display_name, and credentialing_board.sameAs (when applicable). Always call this before search_clinics if uncertain about specialty mapping.

Closed-set enum of recognized veterinary specialty slugs. Returns slug, display_name, and credentialing_board.sameAs (when applicable). Always call this before search_clinics if uncertain about specialty mapping.

No parameters. Call it with no arguments.

list_proceduresPublished procedure catalog. Returns slug, display_name, also_known_as, specialty_slug for every procedure with a live article.

Published procedure catalog. Returns slug, display_name, also_known_as, specialty_slug for every procedure with a live article.

No parameters. Call it with no arguments.

find_specialists_by_procedureConvenience: combines get_procedure + state filter. Returns the ranked specialist finder list for a procedure in a given state.3 params

Convenience: combines get_procedure + state filter. Returns the ranked specialist finder list for a procedure in a given state.

Parameters* required
limitinteger
default: 12
procedure*string
Procedure slug.
state*string
2-letter state slug.
estimate_procedure_costAnonymous cost estimate. Returns $low–$high range computed from regional + case factors. Only procedure_slug is required: anything omitted gets a stated default listed in "assumptions" (no zip → the state, else the national range). Deterministic on identical inputs. PII fields...5 params

Anonymous cost estimate. Returns $low–$high range computed from regional + case factors. Only procedure_slug is required: anything omitted gets a stated default listed in "assumptions" (no zip → the state, else the national range). Deterministic on identical inputs. PII fields...

Parameters* required
case_factorsobject
All optional. Defaults (stated in the result): dog, m, adult, moderate, elective. Plain words and numbers are understood.
citystring
City slug. Optional.
procedure_slug*string
From list_procedures, e.g. tplo-surgery.
statestring
US state code or name. Optional; used for the regional adjustment when there is no zip.
zipstring
US ZIP (5-digit or ZIP+4). Optional.
quote_for_caseComposite tool. Always computes an estimate. When owner_email is also present, the case is accepted on arrival: routed at once to a board-certified specialist near the owner (or held while we match one), and the owner gets a receipt email. Requires X-Agent-Attribution when PII...9 params

Composite tool. Always computes an estimate. When owner_email is also present, the case is accepted on arrival: routed at once to a board-certified specialist near the owner (or held while we match one), and the owner gets a receipt email. Requires X-Agent-Attribution when PII...

Parameters* required
case_factorsobject
Same shape as estimate_procedure_cost.case_factors. Optional.
case_notesstring
Optional. Free-text notes from the owner for the receiving clinic.
citystring
City slug. Optional; helps route to a practice near the owner.
owner_emailstring
Optional. When present, submits the quote request (accepted on arrival) and requires X-Agent-Attribution.
owner_namestring
Optional. The email's local part is used if omitted.
owner_phonestring
Optional.
procedure_slug*string
statestring
US state code or name. Optional.
zipstring
US ZIP. Optional.

Sponsors

Details

Website
vetclinic.info
Category
Search & Web Crawling
Transport
HTTP
Registry
MCP registry, active
Resources
119
Tools verified
Nov 6, 2026

Related Search & Web Crawling MCP servers

View all
1ahmaddioxide avatarImage Resolverahmaddioxide/image-resolver-mcpMCP server for context-aware royalty-free image search from Pexels and Unsplash0stars
2antonioblago avatarVisibly AI — SEO MCP Serverantonioblago/claude-code-seo-starterRemote SEO/GEO MCP: Search Console, keyword research, backlinks, competitor & on-page audits.0stars
3br0ski777 avatarWeb Scraper to Markdown APIbr0ski777/web-scraper-x402Extract clean markdown from any URL. Removes boilerplate. For RAG pipelines. x402.0stars
4bricepourle13 avatarMerx — European Business Databricepourle13/merxprotocolEuropean business data — French company check, EU VAT validation, legal search.0stars
5fieldcure avatarEssentialsfieldcure/fieldcure-mcp-essentialsEssential MCP server: HTTP, web search, downloads, Wolfram|Alpha, shell, JS, file I/O, memory.0stars
6hyperdrift-io avatarNextrolehyperdrift-io/hyper-cvA job-search companion: tailor your CV to a role, score fit, fix ATS issues. Also via MCP.0stars