MCP da APIBrasil: como consultar CEP, CNPJ e CPF direto no Claude e no Cursor

MCP da APIBrasil: como consultar CEP, CNPJ e CPF direto no Claude e no Cursor

O MCP (Model Context Protocol) é o padrão aberto que permite que assistentes de IA, como o Claude e o Cursor, usem ferramentas externas durante a conversa. Com o MCP da APIBrasil, o assistente passa a consultar CEP, CNPJ, CPF, placas de veículos e outras APIs brasileiras sozinho: você pede em português e ele faz a chamada.

Neste tutorial você vai configurar o servidor MCP da APIBrasil no Claude Desktop e no Cursor, testar a conexão e ver ideias de uso no dia a dia.

O que muda com o MCP

Sem MCP, para consultar um CNPJ você precisa escrever a requisição, montar o corpo e tratar a resposta. Com MCP, o assistente recebe a lista de ferramentas da APIBrasil, entende o que cada uma faz e decide qual chamar a partir do seu pedido.

Sem MCPCom MCP
Você escreve a requisição HTTPVocê pede em linguagem natural
Monta o corpo e os cabeçalhosO assistente escolhe a ferramenta certa
Lê o JSON de respostaO assistente resume o resultado para você

Segundo a documentação de MCP da APIBrasil, há guias para 6 ferramentas que falam o protocolo (Claude Desktop, Cursor, Visual Studio Code, Zed, Node.js/TypeScript e Python) e mais 4 guias que usam o gateway REST, para ferramentas que ainda não suportam MCP.

Pré-requisitos

Configurando no Claude Desktop

1. Encontre o arquivo de configuração

O Claude Desktop lê os servidores MCP do arquivo claude_desktop_config.json:

SistemaCaminho
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json
Linux~/.config/Claude/claude_desktop_config.json

Se o arquivo não existir, crie. Pelo próprio app, o caminho mais fácil é abrir as configurações, ir em Desenvolvedor e clicar para editar a configuração.

2. Adicione o servidor da APIBrasil

Cole a configuração publicada na documentação:

{
  "mcpServers": {
    "mcp.apibrasil.cloud/mcp": {
      "name": "APIBrasil MCP",
      "url": "https://mcp.apibrasil.cloud/mcp"
    }
  }
}
Arquivo claude_desktop_config.json com o servidor MCP da APIBrasil configurado
A configuração do servidor MCP da APIBrasil no Claude Desktop, como publicada na documentação.

Se você já tem outros servidores MCP configurados, adicione só o bloco da APIBrasil dentro de mcpServers, separando com vírgula. Um JSON mal formatado, com vírgula sobrando no final, é a causa mais comum de o servidor não aparecer.

3. Confirme o endereço e reinicie

Garanta que o endpoint seja exatamente https://mcp.apibrasil.cloud/mcp. Depois, feche o Claude Desktop por completo (não basta fechar a janela) e abra de novo.

4. Teste a conexão

Pergunte ao Claude: *”Quais ferramentas MCP você tem disponíveis?”*. As APIs da APIBrasil devem aparecer na lista. Em seguida, faça um teste real:

Consulte informações sobre o CEP 01310-100

Exemplo de conversa em que o assistente de IA usa o MCP da APIBrasil para consultar um CEP
Com o MCP ativo, o assistente escolhe a ferramenta da APIBrasil e faz a chamada sozinho. Exemplo ilustrativo.

Configurando no Cursor

No Cursor, os servidores MCP ficam em um arquivo mcp.json: global, em ~/.cursor/mcp.json, ou por projeto, em .cursor/mcp.json na raiz do repositório. Adicione o servidor da APIBrasil:

{
  "mcpServers": {
    "apibrasil": {
      "url": "https://mcp.apibrasil.cloud/mcp"
    }
  }
}

Depois, abra as configurações do Cursor na seção de MCP e confira se o servidor aparece como ativo. No chat do agente, peça algo como *”valide o CNPJ 44.959.669/0001-80 e me diga a situação cadastral”*.

A documentação da APIBrasil tem guias específicos para Cursor, VS Code e Zed em doc.apibrasil.io/mcp, com o passo a passo de cada editor.

Ideias de uso no dia a dia

  • Atendimento e vendas: “Confira se este CNPJ está ativo e qual o CNAE principal.”
  • Cadastro: “Qual o endereço completo do CEP 30130-010?”
  • Desenvolvimento: no Cursor, “Gere um cliente TypeScript para a API de placa FIPE e teste com a placa ABC1D23 em homologação.”
  • Análises rápidas: “Liste as cidades de Minas Gerais com DDD 31.”

Cuidados importantes

  • As consultas continuam sendo cobradas. Quando o assistente chama uma API em produção, o valor sai do seu saldo, como em qualquer chamada.
  • Dados pessoais: consultas de CPF envolvem dados protegidos pela LGPD. Use só quando houver finalidade legítima e evite colar os resultados em conversas compartilhadas.
  • Revise antes de agir: o assistente resume a resposta, mas decisões importantes, como aprovar crédito, devem se basear nos dados originais.

Solução de problemas

SintomaO que verificar
O servidor não apareceJSON válido, arquivo no caminho certo e app reiniciado por completo
Ferramentas aparecem, mas a chamada falhaConta ativa e saldo disponível no painel
O assistente não usa a ferramentaSeja explícito: “use a APIBrasil para consultar…”

Perguntas frequentes

Preciso saber programar para usar o MCP?

Não. No Claude Desktop, basta editar o arquivo de configuração uma vez. Depois disso é só conversar.

Qual a diferença entre MCP e usar a API direto?

O MCP é ideal para uso interativo e para acelerar o desenvolvimento. Para sistemas em produção, integre a API diretamente no seu back-end, com tratamento de erros e controle de custo. Veja boas práticas para integrar a APIBrasil em produção.

Próximos passos

Se quer entender o que acontece por trás das ferramentas, veja os primeiros passos na APIBrasil e o tutorial de consulta de CNPJ com Python.

Loading

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *