Pular para o conteúdo principal
O servidor MCP do Bunny permite que agentes de IA e aplicativos alimentados por LLM consultem nossa documentação através do Model Context Protocol (MCP).

O que é MCP?

MCP (Model Context Protocol) é um protocolo aberto que permite que modelos de IA se conectem de forma segura a ferramentas e fontes de dados externas. Ao usar o servidor MCP do Bunny, agentes de IA podem:
  • Pesquisar nossa documentação para orientação de implementação
  • Obter exemplos de código em qualquer linguagem suportada
  • Acessar referência da API e detalhes dos endpoints
  • Aprender como usar os SDKs do Bunny

Configuração

Claude Desktop

Adicione o seguinte ao seu arquivo de configuração do Claude Desktop:
{
  "mcpServers": {
    "bunnybuild": {
      "url": "https://mcp.bunny.build/sse"
    }
  }
}
Ou execute no terminal:
claude mcp add --transport sse bunnybuild https://mcp.bunny.build/sse
Adicionar ao Cursor: Clique aqui para adicionar o MCP bunnybuild ao Cursor

Claude Code

Adicione às configurações MCP do Claude Code:
{
  "mcpServers": {
    "bunnybuild": {
      "url": "https://mcp.bunny.build/sse"
    }
  }
}

Ferramentas Disponíveis

O servidor MCP expõe as seguintes ferramentas para agentes de IA:

search_docs

Pesquise a documentação sobre qualquer tópico - autenticação, endpoints, SDKs, tratamento de erros e mais.

get_code_examples

Obtenha exemplos de código para uma linguagem e operação específica (temporary_email, ip_classify, ip_lookup, translate, barcode, cep_lookup, cnpj_data, currency_exchange, domain_availability, random_password, url_checker, validate_cpf_cnpj, wpp_url, authentication).

get_api_reference

Obtenha referência detalhada da API para endpoints incluindo formatos de requisição/resposta e códigos de erro.

get_sdk_guide

Obtenha guias de instalação e uso de SDK para Python, JavaScript, TypeScript, Java ou Go.

Exemplo de Uso

Uma vez configurado, agentes de IA podem consultar a documentação naturalmente:
Usuário: Como verifico se um email é descartável usando Python?

Agente: Deixe-me pesquisar a documentação do Bunny para isso.
[Chama a ferramenta get_code_examples com language="python", operation="temporary_email"]

Veja como verificar emails descartáveis usando o SDK Python:

from bunnybuild import BunnyClient

client = BunnyClient("bun_sua_chave_api")

result = client.temporary_email.check("user@tempmail.com")
if result.is_disposable:
    print("Domínio descartável:", result.domain)

Recursos Disponíveis

O servidor também expõe páginas de documentação como recursos MCP que agentes podem ler diretamente:
URI do RecursoDescrição
bunnybuild://docs/authenticationGuia de autenticação
bunnybuild://docs/sdksVisão geral dos SDKs e exemplos
bunnybuild://docs/emailDocumentação do e-mail temporário
bunnybuild://docs/ipDocumentação da classificação de IP
bunnybuild://docs/api-reference/introductionVisão geral da API (todos os 13 endpoints)
bunnybuild://docs/api-reference/barcodeReferência POST /barcode
bunnybuild://docs/api-reference/cep-lookupReferência GET /cep-lookup/:cep
bunnybuild://docs/api-reference/cnpj-dataReferência GET /cnpj-data/:cnpj
bunnybuild://docs/api-reference/currency-exchangeReferência GET /currency-exchange
bunnybuild://docs/api-reference/domain-availabilityReferência GET /domain-availability/:domain
bunnybuild://docs/api-reference/ip-classifyReferência GET /ip-classify
bunnybuild://docs/api-reference/ip-lookupReferência GET /ip-lookup
bunnybuild://docs/api-reference/random-passwordReferência POST /random-password/generate
bunnybuild://docs/api-reference/temporary-emailReferência GET /temporary-email
bunnybuild://docs/api-reference/translateReferência POST /translate
bunnybuild://docs/api-reference/url-checkerReferência POST /url-checker
bunnybuild://docs/api-reference/validate-cpf-cnpjReferência GET /validate-cpf-cnpj
bunnybuild://docs/api-reference/wpp-urlReferência POST /wpp-url/generate

Recursos

Documentação MCP

Saiba mais sobre o Model Context Protocol

Repositório GitHub

Veja o código fonte e contribua