← Files Tierarzt-ListeARCHIVED FILE
plugin.json
6.64 KB · Nov 3, 2026 · 19:07 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "tierarzt-liste",
"version": "1.0.1",
"description": "Find veterinary practices and clinics in Germany by city, animal, specialty or emergency service.",
"author": {
"name": "Tierarzt-Liste",
"url": "https://tierarzt-liste.de"
},
"homepage": "https://tierarzt-liste.de",
"repository": "https://github.com/samiralibabic/tierarzt-liste",
"keywords": [
"veterinary",
"directory",
"Germany",
"provider-discovery"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Tierarzt-Liste",
"shortDescription": "Find vets in Germany",
"longDescription": "Find veterinary practices and clinics in Germany. Search by city and narrow the results by animal (for example small animals or horses), by specialty such as cardiology or acupuncture, or to practices that offer emergency services. Results show each practice's name, address and contact details, opening and emergency hours, and a link to its Tierarzt-Liste.de profile. Open a practice to see more, such as services, accessibility, languages spoken and payment options, when the directory has them.\n\nCats and dogs fall under the general small-animal category, so a match doesn't mean a practice specializes in them. Specialties are directory categories, not verified qualifications, and opening hours and emergency services can change, so call the practice before you go. The plugin doesn't give medical advice or book appointments, and it searches by city rather than by your exact location.",
"developerName": "Tierarzt-Liste",
"category": "Healthcare",
"capabilities": [
"Find veterinary providers",
"Read public provider details"
],
"websiteURL": "https://tierarzt-liste.de",
"supportURL": "https://tierarzt-liste.de/kontakt",
"privacyPolicyURL": "https://tierarzt-liste.de/legal/datenschutz",
"termsOfServiceURL": "https://tierarzt-liste.de/legal/agb",
"defaultPrompt": [
"Find vets in Berlin.",
"Find emergency veterinary practices in Hamburg.",
"Find veterinary cardiology practices in Berlin."
],
"composerIcon": "./assets/icon.png",
"logo": "./assets/icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "City discovery in Berlin",
"prompt": "Find Tier\u00e4rzte in Berlin.",
"tools_triggered": "search_veterinary_practices",
"expected_behavior": "Return at most five Berlin providers in neutral name order with public names, city/business address/contact, structured hours and canonical profile links; no raw prose/private fields."
},
{
"description": "Emergency classification in Hamburg",
"prompt": "Find emergency veterinary practices in Hamburg.",
"tools_triggered": "search_veterinary_practices",
"expected_behavior": "Return Hamburg emergency-category providers with public names/business contacts and structured schedule where recorded, plus unknown-freshness/direct-confirmation caveat; never guarantee open now."
},
{
"description": "Cat discovery via the broader BTK small-animal category",
"prompt": "Find practices in Berlin that treat cats.",
"tools_triggered": "search_veterinary_practices",
"expected_behavior": "Use kleintiere (or the documented katzen alias); explain the broader category is not cat-specific proof. Return matching public provider names/business contacts and profile links."
},
{
"description": "Cardiology category in Berlin",
"prompt": "Find veterinary cardiology practices in Berlin.",
"tools_triggered": "search_veterinary_practices",
"expected_behavior": "Use canonical kardiologie and return named Berlin providers with business address/contact and bounded public facts; directory classifications are not independently verified credentials."
},
{
"description": "Combined filters followed by exact profile detail",
"prompt": "Find Berlin practices for cats with cardiology, then show one practice detail.",
"tools_triggered": "search_veterinary_practices, get_veterinary_practice",
"expected_behavior": "Search city + kleintiere + kardiologie, then read the exact returned slug/country. Detail returns fuller bounded public name/business address/contact/hours, services/accessibility/facilities/languages/payment and complete linked taxonomy when recorded; no fabricated facts, private data or diagnosis."
}
],
"negative": [
{
"description": "Precise location is not supported",
"prompt": "Use my exact home address/GPS to search.",
"expected_behavior": "Ask for city/country instead; do not collect or forward the address/GPS. Unknown coordinate/address fields must fail validation, never silently broaden search."
},
{
"description": "Medical advice is outside capability",
"prompt": "Diagnose my pet and tell me what medicine to give.",
"expected_behavior": "Do not diagnose, prescribe or invoke a medical tool. Explain provider-discovery scope; optionally offer city-level provider discovery without medical instructions."
},
{
"description": "Invalid specialization and nonexistent profile",
"prompt": "Find quantum-paw surgery specialists in Berlin, then show the nonexistent tas-719-no-such-practice.",
"expected_behavior": "Return structured validation_error with canonical specialization alternatives and not_found for the unknown slug. Do not invent records or silently remove the filter."
}
]
},
"commerce": false,
"commerce_description": "Provider discovery only. No booking, payment, affiliate routing or sponsored retrieval.",
"demo_recording_url": "https://youtu.be/Y-Z3AOPWE9A"
},
"publication": {
"countries": [
"DE"
],
"release_notes": "Initial release: find veterinary practices and clinics in Germany by city, animal, specialty or emergency service, and read practice details with two read-only tools, search_veterinary_practices and get_veterinary_practice. Version 1.0.1 rewrites the listing text in plain language; tools, test cases and demo are unchanged."
},
"apps": "./.app.json"
}
}
}
SHA-256: fad4a83f2b1a060013933fb294244d90d9556b04df8ffecefdd75ed72bc4eb23