VI

VetClinic.info — Veterinary Specialty Directory

info.vetclinic/directory

Find US veterinary specialists. Search clinics, read procedure articles, estimate costs.

Yes, your AI can use this right now.Answered a live MCP handshake in 267 ms with no sign-in needed and exposes 8 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://vetclinic.info/mcp

8 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
search_clinics

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 slug exists in more than one state the error carries a `data.candidates` array (state, state_name, clinic_count) to re-call w

get_clinic

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

get_procedure

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.

list_specialties

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.

list_procedures

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

find_specialists_by_procedure

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

estimate_procedure_cost

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 are rejected — use quote_for_case for the PII path.

quote_for_case

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 is supplied. When PII is absent, behaves identically to estimate_procedure_cost and returns status="estimate_only".

Alternatives in Search & Research

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”