{"apiVersion":"v1","directorySlug":"adoteca-mcp-19f33f3d25","title":"Adoteca","description":"15.638 pets para adoção. Cães e gatos de ONGs e protetores de todo o Brasil: filtre por cidade, raça, idade e porte e fale direto com quem cuida deles.","pageUrl":"https://www.mcpbundles.com/skills/adoteca-mcp-19f33f3d25","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://api.adoteca.com.br/mcp","hostedMcpUrl":null,"toolCount":10,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"br.com.adoteca/adoteca-mcp-19f33f3d25","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_pets","description":"Busca em TODO o catálogo de cães e gatos para adoção no Brasil, por filtros como cidade, espécie, porte e idade, ou pelo nome do pet. É a busca padrão de quem quer adotar. Inclui pets já adotados: leia `status` e só ofereça os 'available'. Mostre o `adoption_url` e nunca invente pets.","inputSchema":{"type":"object","properties":{"sex":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"page":{"type":"integer","default":1},"size":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"breed":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"limit":{"type":"integer","default":10},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"rescuer":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"species":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"neutered":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"vaccinated":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"include_older":{"type":"boolean","default":false},"special_needs":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"age_max_months":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"good_with_cats":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"good_with_dogs":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"good_with_kids":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null}},"additionalProperties":false},"title":"Buscar pets para adoção","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_pets","displayName":"Buscar pets para adoção"},{"name":"get_pet_details","description":"Ficha completa de um pet: saúde, cuidados, convivência e como falar com a ONG. Aceita o código curto do link ou o id devolvido pela busca de pets. Leia `status` antes de oferecer, e o `status` de cada `health_conditions` antes de falar da saúde dele.","inputSchema":{"type":"object","required":["pet_ref"],"properties":{"pet_ref":{"type":"string"}},"additionalProperties":false},"title":"Ver ficha completa do pet","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_pet_details","displayName":"Ver ficha completa do pet"},{"name":"search_similar_pets","description":"Pets parecidos com UM pet específico, mesma espécie e mesma cidade — não é a busca geral do catálogo. Use quando o pet desejado já não estiver disponível. Pode vir vazia: use searchPets, nunca invente pets. Mostre o `adoption_url`. `total` é o tamanho desta lista; não há página 2.","inputSchema":{"type":"object","required":["pet_ref"],"properties":{"limit":{"type":"integer","default":6},"pet_ref":{"type":"string"}},"additionalProperties":false},"title":"Ver pets parecidos","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_similar_pets","displayName":"Ver pets parecidos"},{"name":"search_rescuers","description":"Use quando perguntarem QUAIS ONGs ou protetores existem em uma cidade. Lista quem tem pets no catálogo ali, com o link de cada um. Anúncios podem ser antigos: não afirme que a ONG está ativa. Não é registro completo, e NÃO diz se alguma pode acolher — nunca afirme que tem vaga.","inputSchema":{"type":"object","required":["city"],"properties":{"city":{"type":"string"},"page":{"type":"integer","default":1},"limit":{"type":"integer","default":10},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"title":"Buscar ONGs e protetores na cidade","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_rescuers","displayName":"Buscar ONGs e protetores na cidade"},{"name":"get_rescuer_details","description":"Ficha de uma ONG ou protetor: cidades atendidas, contatos, site e página de doação. Aceita o código curto do link ou o @ do Instagram, devolvidos pela busca de ONGs. Para doações, mostre `donation_url` ou `profile_url` — nunca peça nem repasse chave PIX.","inputSchema":{"type":"object","required":["rescuer_ref"],"properties":{"rescuer_ref":{"type":"string"}},"additionalProperties":false},"title":"Ver ficha da ONG ou protetor","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_rescuer_details","displayName":"Ver ficha da ONG ou protetor"},{"name":"search_cities","description":"Converte o nome de uma cidade (com ou sem acento, com erro de grafia) no slug oficial do catálogo. Use antes das outras buscas quando a pessoa citar uma cidade. Se `ambiguous` for true, escolha pelo contexto ou pergunte; nunca chute. Para os números da cidade, use as estatísticas.","inputSchema":{"type":"object","required":["city"],"properties":{"city":{"type":"string"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"title":"Encontrar a cidade no catálogo","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_cities","displayName":"Encontrar a cidade no catálogo"},{"name":"get_city_stats","description":"Números do catálogo em UMA cidade já resolvida: quantos pets, por espécie, porte e idade, entradas em 24h, adoções, quantas ONGs e as raças mais comuns. Use para 'quantos pets tem em X?'. Não devolve pets, não resolve o nome da cidade e não diz QUAIS são as ONGs — para isso, use a busca de ONGs.","inputSchema":{"type":"object","required":["city"],"properties":{"city":{"type":"string"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"title":"Ver números do catálogo na cidade","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_city_stats","displayName":"Ver números do catálogo na cidade"},{"name":"list_breeds","description":"Raças com pets no catálogo hoje, mais comuns primeiro, com o slug para enviar em `breed`. Use antes de filtrar por raça e quando perguntarem quais raças existem. A maioria do catálogo é SRD (sem raça definida): ofereça SRD em vez de dizer que não há pets.","inputSchema":{"type":"object","properties":{"species":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"title":"Listar raças com pets","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_breeds","displayName":"Listar raças com pets"},{"name":"search_guides","description":"Guias da Adoteca sobre adoção, saúde e cuidados especiais (FIV, FeLV, leishmaniose, pet surdo, custos) e ajuda sobre como o site funciona. Use para dúvidas que não são busca de pets. Responda com base no `summary`, mostre o `url` e, se a lista vier vazia, diga que não temos guia sobre isso.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"}},"additionalProperties":false},"title":"Consultar guias da Adoteca","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_guides","displayName":"Consultar guias da Adoteca"},{"name":"get_catalog_link","description":"Monta o link do catálogo com os filtros pedidos e confirma que existem pets neles. Use quando a pessoa quiser ver a lista no site. Se `url` vier null, não há link: leia `note` e ofereça tirar um filtro. Nunca escreva um link de catálogo à mão.","inputSchema":{"type":"object","properties":{"age":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"sex":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"size":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"default":null},"sort":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"breed":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"species":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"neutered":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"vaccinated":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"special_needs":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"good_with_cats":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"good_with_dogs":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"good_with_kids":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null}},"additionalProperties":false},"title":"Montar link do catálogo","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_catalog_link","displayName":"Montar link do catálogo"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Adoteca&config=eyJ1cmwiOiAiaHR0cHM6Ly9hcGkuYWRvdGVjYS5jb20uYnIvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Adoteca%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.adoteca.com.br%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Adoteca%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.adoteca.com.br%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Adoteca&connectorUrl=https%3A%2F%2Fapi.adoteca.com.br%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Adoteca\" --url \"https://api.adoteca.com.br/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/adoteca-mcp-19f33f3d25","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/adoteca-mcp-19f33f3d25/tools/{tool}","mcpServerUrl":"https://api.adoteca.com.br/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/adoteca-mcp-19f33f3d25?live=1"}