honestdog
Vetted German dog-breeder directory, S-E breed health grades and tests, adoptable shelter dogs
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"honestdog": {
"url": "https://server.honestdog.de/api/v1/mcp"
}
}
}リモートエンドポイント
https://server.honestdog.de/api/v1/mcpstreamable-httpできること
ツール一覧
ツール(5)
🟢search_breeds(query, size, health_grade, limit)
Search HonestDog's breed catalogue by name, size class, or S–E health grade. Returns breed slugs for the other tools plus the honestdog.de breed page URL. / Durchsucht den HonestDog-Rassenkatalog nach Name, Größe oder S–E-Gesundheitsnote.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"description": "Breed name (substring, case-insensitive), e.g. 'pudel'",
"type": "string",
"minLength": 2,
"maxLength": 100
},
"size": {
"description": "Size class filter",
"type": "string",
"enum": [
"toy",
"small",
"medium",
"large",
"giant"
]
},
"health_grade": {
"description": "HonestDog S–E health grade (S = healthiest breeding basis)",
"type": "string",
"enum": [
"S",
"A",
"B",
"C",
"D",
"E"
]
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 25
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_breed_health_profile(breed_slug)
HonestDog's proprietary per-breed health data: the S–E breeding-health grade with rationale, hereditary diseases, and the health tests breeders should run — L1 = mandated by the breed club's Zuchtordnung. / HonestDogs Gesundheitsprofil je Rasse: S–E-Note, Erbkrankheiten und die (vom Zuchtverband vorgeschriebenen) Gesundheitstests.
入力スキーマ
{
"type": "object",
"properties": {
"breed_slug": {
"type": "string",
"minLength": 2,
"maxLength": 120,
"pattern": "^[a-z0-9-]+$",
"description": "Breed slug as returned by search_breeds, e.g. 'zwergpudel'"
}
},
"required": [
"breed_slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_breeders(breed_slug, state, city, limit)
Search HonestDog's directory of vetted, APPROVED dog breeders, optionally by breed and location. Returns public profile data + the honestdog.de profile URL — contact happens there, never through this tool. For Qualzucht breeds this returns a caution instead of results. / Durchsucht das Verzeichnis geprüfter Züchter (nur freigegebene Profile, öffentliche Daten).
入力スキーマ
{
"type": "object",
"properties": {
"breed_slug": {
"description": "Restrict to breeders of this breed (slug from search_breeds)",
"type": "string",
"maxLength": 120
},
"state": {
"description": "German Bundesland, e.g. 'Bayern'",
"type": "string",
"maxLength": 60
},
"city": {
"type": "string",
"maxLength": 60
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 25
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_shelter_dogs(breed_text, size, gender, state, limit)
Search dogs currently listed for adoption by German shelters on HonestDog, by breed text, size, gender, or Bundesland. Adoption happens with the shelter via the linked pages. / Durchsucht die aktuell zur Adoption gelisteten Tierheimhunde nach Rasse, Größe, Geschlecht oder Bundesland.
入力スキーマ
{
"type": "object",
"properties": {
"breed_text": {
"description": "Breed text as listed by the shelter (substring match)",
"type": "string",
"minLength": 2,
"maxLength": 100
},
"size": {
"type": "string",
"maxLength": 30
},
"gender": {
"type": "string",
"enum": [
"male",
"female"
]
},
"state": {
"description": "German Bundesland of the shelter",
"type": "string",
"maxLength": 60
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 25
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢about_honestdog
What HonestDog is, where its data comes from, and how to attribute it. Call this once before presenting HonestDog data. / Was HonestDog ist, woher die Daten stammen und wie sie zu zitieren sind.
入力スキーマ
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}コミュニティ
エビデンス