mcp-brasilapi
mcp-brasilapi
Servidor MCP em Python que expõe a BrasilAPI como ferramentas para agentes de IA: CEP, CNPJ, DDD, IBGE, bancos, PIX, FIPE, NCM, câmbio, taxas, clima (CPTEC), corretoras/fundos CVM, feriados, ISBN, RegistroBR, tickers B3 e TUSS.
Instalação
uv syncExecução
stdio (padrão, para Claude Desktop / clientes locais):
python -m mcp_brasilapi
# ou
mcp-brasilapistreamable-http (para clientes remotos):
TRANSPORT=http PORT=8000 python -m mcp_brasilapiO endpoint fica disponível em http://localhost:8000/mcp.
Configuração (variáveis de ambiente)
Var | Default | Descrição |
|
| URL base da API |
|
|
|
|
| Bind do transporte HTTP |
| — | Sobrescreve o TTL padrão do cache (segundos) |
|
|
|
|
| Máx. requisições concorrentes |
|
| Máx. requisições por segundo |
Ferramentas
Cada ferramenta usa prefixo por recurso. 41 tools em 18 grupos:
Grupo | Tools |
CEP |
|
CNPJ |
|
DDD |
|
IBGE |
|
Bancos |
|
PIX |
|
FIPE |
|
NCM |
|
Câmbio |
|
Taxas |
|
CPTEC |
|
CVM |
|
Feriados |
|
ISBN |
|
RegistroBR |
|
Tickers B3 |
|
TUSS |
|
Veja docs/SPEC.md para o mapa de endpoints e o roadmap por fases.