关于 Adoteca — Adoção de Pets no Brasil
巴西待领养的猫狗,来自 NGO 和爱心人士。可按城市、体型、年龄和健康状况搜索。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://api.adoteca.com.br/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http br-com-adoteca-adoteca https://api.adoteca.com.br/mcpCursor.cursor/mcp.json
{"mcpServers":{"br-com-adoteca-adoteca":{"type":"http","url":"https://api.adoteca.com.br/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"br-com-adoteca-adoteca":{"type":"http","url":"https://api.adoteca.com.br/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"br-com-adoteca-adoteca":{"type":"http","url":"https://api.adoteca.com.br/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"br-com-adoteca-adoteca":{"serverUrl":"https://api.adoteca.com.br/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
11| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| sex | any | 否 | Sexo: 'male'/'macho' ou 'female'/'femea'. |
| area | any | 否 | Amplia a busca em volta de `city`: 'city'/'cidade' (padrão, só a cidade), 'neighbors'/'vizinhas' (mais as cidades que fazem divisa) ou 'radius'/'raio' (mais as cidades a até `radius_km` km). Resultados: a cidade primeiro, depois as vizinhas, depois o resto. Não combina com `name`. |
| city | any | 否 | Nome do MUNICÍPIO por extenso, não do bairro nem abreviado: 'Belo Horizonte', não 'BH'. Acento é opcional. Se o nome for ambíguo, ou se nenhuma ONG tiver pets ali hoje, o erro explica o que corrigir; isso não significa que a cidade não exista. |
| name | any | 否 | Nome do pet como a pessoa escreveu ('nina', 'bebe'). Acentos e maiúsculas não importam; erros de grafia geralmente NÃO são encontrados. `name_match.confidence` diz quão certo é o pet encontrado. Se a lista vier vazia, o nome não foi encontrado como escrito. |
| page | integer | 否 | Página, começando em 1. |
| size | any | 否 | Porte: 'small'/'pequeno', 'medium'/'medio', 'large'/'grande'. |
| breed | any | 否 | Raça: slug ('golden-retriever') ou nome em português ('pastor alemão'). A maioria do catálogo é SRD (sem raça definida). |
| limit | integer | 否 | 每页返回的结果数。超过 24 的值会被限制为 24。按 `name` 搜索最多返回 5 条:这是用于确认的列表,不用于浏览。 |
| state | any | 否 | 巴西州的两字母缩写(SP、MG),仅用于消除 `city` 的歧义。不支持仅按州搜索:始终同时传入 `city`。 |
| rescuer | any | 否 | 将搜索范围限制为一家 ONG 或一名救助者:链接中的短代码,或 ONG 的 Instagram @ 用户名。可与其他筛选条件组合(“这家 ONG 的幼猫”)。不指定时,搜索范围为整个目录。 |
| species | any | 否 | 物种:'dog'/'cachorro' 或 'cat'/'gato'。 |
| neutered | any | 否 | true 仅返回已绝育的宠物。出于与 `vaccinated` 相同的原因,`false` 会被忽略;每只宠物的值位于 `neutered`。 |
| radius_km | any | 否 | 用于 `area=radius` 的半径,单位为 km(1 到 100)。仅传入 `radius_km` 即表示按半径搜索。 |
| vaccinated | any | 否 | true 仅返回已接种疫苗的宠物。`false` 会被忽略:大多数宠物信息未注明疫苗接种情况,因此按“未接种疫苗”筛选会隐藏目录中的大多数宠物。每只宠物的值位于 `vaccinated`(null = ONG 未提供信息)。 |
| include_older | boolean | 否 | 目前无效:目录会返回任何日期发布的宠物,不受此参数影响。为保持兼容性而保留。结果可能较旧:如果有 `days_without_update`,它会说明距上次更新的时间。 |
| special_needs | any | 否 | true 仅返回需要特殊照护的宠物;false 仅返回未记录任何特殊照护需求的宠物。 |
| age_max_months | any | 否 | 最大年龄,单位为月。目录仅区分三个年龄段——幼年、成年和老年——因此未指定体型时,6 和 12 会筛选出相同的宠物。年龄界限因物种和体型而异:大型犬从 8 岁、中型犬从 9 岁、小型犬和猫从 10 岁起算为老年。 |
| good_with_cats | any | 否 | 仅返回能与猫和睦相处的宠物。 |
| good_with_dogs | any | 否 | 仅返回能与狗和睦相处的宠物。 |
| good_with_kids | any | 否 | 仅返回能与儿童和睦相处的宠物。 |
| widen_if_empty | boolean | 否 | 如果所请求的区域内没有符合筛选条件且可领养的宠物,则从该区域开始扩大范围:邻近城市,然后是 50 km 半径,再然后是 100 km 半径;在首次找到宠物时停止。`searched_area` 会说明实际使用的范围。 |
详细介绍
维护者还没有提供详细介绍,可以先查看代码仓库中的 README。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。