MCPサーバー

VetAI

com.usevetai/vetai

このMCPでできること

Finds veterinary clinics and emergency animal hospitals, provides booking and contact links, and searches pet products with prices and purchase links.

book_appointment
Get the real online booking link for a veterinary clinic so the user can book an appointment on the clinic's own website. Use when the user wants to book, schedule, or make an appointment with a vet. Returns the clinic's online booking page (for example its PetDesk or Vetstoria scheduler) when one can be found, otherwise the clinic's contact page and phone number. This tool does NOT complete the booking itself — it hands the user off to the clinic's site, where they finish booking. Read-only.
入力スキーマ
{'type': 'object', 'properties': {'name': {'type': 'string', 'description': 'Clinic name, used with location when place_id is unknown.'}, 'location': {'type': 'string', 'description': 'City or area, used with name when place_id is unknown.'}, 'place_id': {'type': 'string', 'description': "The clinic's place_id from find_vets or find_emergency_vet. Preferred."}}}
find_emergency_vet
Find the nearest 24-hour emergency animal hospital that is open right now. Use when a pet needs urgent or emergency care, the user asks for an emergency vet, an animal ER, or a vet open late at night, on weekends, or on holidays. Results are sorted by distance with open-now enforced. For life-threatening emergencies, tell the user to go to the nearest ER immediately instead of calling around. Read-only: it only searches public listings.
入力スキーマ
{'type': 'object', 'required': ['location'], 'properties': {'limit': {'type': 'integer', 'description': 'How many results to return, 1-10. Default 5.'}, 'location': {'type': 'string', 'description': "Where to search: a city, address, ZIP code, or 'latitude,longitude'."}}}
find_vets
Find veterinary clinics near a location. Use when the user asks for a vet near me, the best or highest-rated vets in an area, a vet open now, an animal hospital nearby, or a vet for routine or non-urgent care. Returns each clinic's name, address, distance, star rating, open-now status, and phone number. Read-only: it only searches public listings and cannot book appointments, place orders, or change anything.
入力スキーマ
{'type': 'object', 'required': ['location'], 'properties': {'limit': {'type': 'integer', 'description': 'How many results to return, 1-10. Default 5.'}, 'keywords': {'type': 'string', 'description': "Extra keywords to narrow the search, e.g. 'cat', 'exotic pets', 'low cost'. Optional."}, 'location': {'type': 'string', 'description': "Where to search: a city, address, ZIP code, or 'latitude,longitude'."}, 'open_now': {'type': 'boolean', 'description': 'If true, only return clinics that are currently open.'}, 'min_rating': {'type': 'number', 'description': 'Minimum star rating from 1 to 5, e.g. 4.0. Optional.'}}}
get_vet_details
Get full details for one veterinary clinic: address, phone number, website, opening hours, star rating with a short review summary, and booking link. Use after find_vets or find_emergency_vet when the user asks about a specific clinic's hours, phone number, reviews, or how to contact or book it. Read-only.
入力スキーマ
{'type': 'object', 'properties': {'name': {'type': 'string', 'description': 'Clinic name, used with location when place_id is unknown.'}, 'location': {'type': 'string', 'description': 'City or area, used with name when place_id is unknown.'}, 'place_id': {'type': 'string', 'description': "The clinic's place_id from find_vets or find_emergency_vet. Preferred."}}}
search_pet_products
Search pet food, treats, toys, beds, grooming, and other pet supplies with prices and where to buy them. Use when the user asks what to feed their pet, which treats or toys to buy, for pet product recommendations, or where to order pet supplies online. Returns product name, brand, price, image, and a purchase link. Purchase links may be affiliate links that earn VetAI a commission at no extra cost to the buyer — always tell the user this when sharing links. Read-only.
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'description': 'How many results to return, 1-10. Default 5.'}, 'query': {'type': 'string', 'description': "What to search for, e.g. 'grain-free salmon dog food', 'catnip toys'."}, 'category': {'type': 'string', 'description': 'Narrow by category, e.g. food, treats, toys, beds, grooming, health, litter. Optional.'}, 'pet_type': {'type': 'string', 'description': 'One of: dog, cat, bird, fish, small_pet, reptile. Optional.'}}}
追加
search_pet_products
2026年10月5日2:40
追加
book_appointment
2026年10月5日2:40
追加
get_vet_details
2026年10月5日2:40
追加
find_emergency_vet
2026年10月5日2:40
追加
find_vets
2026年10月5日2:40