Find UK vets and pet-care providers, and what practices and retailers charge.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Find UK vet practices, vet hospitals, specialists and accredited practitioners (physiotherapists, hydrotherapists, behaviourists and others) near a place, nearest first. An emergency search starts with a fixed safety line and lists RCVS-accredited emergency service clinics and the nearest vets. Returns each listing's name, id, type, town, postcode, distance, phone, accreditations and a link to its page. The place is turned into coordinates by postcodes.io, a public UK postcode service; nothing else leaves PetCare Atlas. Listings come from public professional registers. Nobody pays to be listed or ranked. No clinical advice.
A UK postcode, postcode district or town, e.g. "HP11 2LP", "BS1" or "Bristol".
Only providers that list services in this area of care. Many practices list none, so this can miss practices that offer it.
Part of the provider's name, e.g. "Vets Now".
Only this kind of provider.
How many to return. Default 10, at most 20.
True for a search for urgent care. The result then starts with a fixed safety line and lists emergency service clinics and the nearest vets.
How far to look. Default 25.
Find UK vet practices, vet hospitals, specialists and accredited practitioners (physiotherapists, hydrotherapists, behaviourists and others) near a place, nearest first. An emergency search starts with a fixed safety line and lists RCVS-accredited emergency service clinics and the nearest vets. Returns each listing's name, id, type, town, postcode, distance, phone, accreditations and a link to its page. The place is turned into coordinates by postcodes.io, a public UK postcode service; nothing else leaves PetCare Atlas. Listings come from public professional registers. Nobody pays to be listed or ranked. No clinical advice.
| Argument | Type | Description |
|---|---|---|
| care | string | Only providers that list services in this area of care. Many practices list none, so this can miss practices that offer it. |
| name | string | Part of the provider's name, e.g. "Vets Now". |
| type | string | Only this kind of provider. |
| limit | integer | How many to return. Default 10, at most 20. |
| place* | string | A UK postcode, postcode district or town, e.g. "HP11 2LP", "BS1" or "Bristol". |
| emergency | boolean | True for a search for urgent care. The result then starts with a fixed safety line and lists emergency service clinics and the nearest vets. |
| radius_km | integer | How far to look. Default 25. |
{
"type": "object",
"required": [
"place"
],
"properties": {
"care": {
"enum": [
"exotic-wildlife",
"emergency-critical-care",
"musculoskeletal",
"neurology",
"oncology",
"cardiology",
"dermatology",
"ophthalmology",
"dentistry",
"internal-medicine",
"diagnostic-imaging",
"behaviour",
"rehabilitation",
"pain-management",
"geriatrics",
"nutrition",
"reproduction",
"anaesthesia",
"performance",
"livestock"
],
"type": "string",
"description": "Only providers that list services in this area of care. Many practices list none, so this can miss practices that offer it."
},
"name": {
"type": "string",
"description": "Part of the provider's name, e.g. \"Vets Now\"."
},
"type": {
"enum": [
"general_practice",
"vet_hospital",
"referral_hospital",
"specialist_practice",
"mobile_vet",
"pet_ambulance",
"physiotherapist",
"hydrotherapist",
"hydrotherapy_centre",
"rehabilitation_centre",
"osteopath",
"chiropractor",
"massage_therapist",
"acupuncturist",
"behaviourist",
"trainer",
"nutritionist",
"end_of_life"
],
"type": "string",
"description": "Only this kind of provider."
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "How many to return. Default 10, at most 20."
},
"place": {
"type": "string",
"description": "A UK postcode, postcode district or town, e.g. \"HP11 2LP\", \"BS1\" or \"Bristol\"."
},
"emergency": {
"type": "boolean",
"description": "True for a search for urgent care. The result then starts with a fixed safety line and lists emergency service clinics and the nearest vets."
},
"radius_km": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "How far to look. Default 25."
}
},
"additionalProperties": false
}What UK online retailers accredited by the Veterinary Medicines Directorate charge for a named veterinary medicine, pack by pack, with a link to each retailer and the date the price was read. Search by the medicine's name, e.g. "Bravecto" or "Apoquel 16 mg". Within a pack, retailers are listed by what the owner pays. Says when a medicine needs a vet's prescription. Does not suggest medicines or doses.
| Argument | Type | Description |
|---|---|---|
| name* | string | The medicine's name as it appears on the pack or prescription. |
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"description": "The medicine's name as it appears on the pack or prescription."
}
},
"additionalProperties": false
}What UK vet practices publish for a common procedure, such as a consultation, vaccination, neutering, dental work, X-ray, blood test or euthanasia. Gives the middle half of published prices, how many practices publish one, and when they were read, or a researched guide range where too few publish. A guide to help an owner plan. It is not a quote.
| Argument | Type | Description |
|---|---|---|
| place | string | Optional UK town or area, to link its local price comparison page if there is one. |
| procedure* | string | The procedure in plain words, e.g. "dog spay", "consultation", "booster vaccination". |
{
"type": "object",
"required": [
"procedure"
],
"properties": {
"place": {
"type": "string",
"description": "Optional UK town or area, to link its local price comparison page if there is one."
},
"procedure": {
"type": "string",
"description": "The procedure in plain words, e.g. \"dog spay\", \"consultation\", \"booster vaccination\"."
}
},
"additionalProperties": false
}One PetCare Atlas listing in full: address, phone, website, accreditations, services, who owns the practice when Companies House records show it, and the prices the practice publishes, each with its source and the date it was read. No clinical advice.
| Argument | Type | Description |
|---|---|---|
| id* | string | The id of a PetCare Atlas listing, as returned in search results, e.g. "vets-now-high-wycombe". |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "The id of a PetCare Atlas listing, as returned in search results, e.g. \"vets-now-high-wycombe\"."
}
},
"additionalProperties": false
}