Featured

Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger →
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger →
Crawl and scrape any site into clean data, 10% off logoCrawl and scrape any site into clean data, 10% off

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits, and new users get 10% off their first purchase.

Try Firecrawl free →
Your own AI agent, running 24/7 with QwikClaw logoYour own AI agent, running 24/7 with QwikClaw

QwikClaw sets up and runs an always-on OpenClaw agent for you. One click, no config files, no server setup.

Deploy now →
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free →
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you →
SEO data APIs for your agent, $1 free credit logoSEO data APIs for your agent, $1 free credit

DataForSEO gives your agent live access to SERP results, keyword data, backlinks, and on-page SEO data through one API. New accounts get a $1 credit, good for up to 20,000 keyword or backlink lookups.

Try DataForSEO free →
Reach 47,000+ AI builders

A flat monthly placement in front of developers actively installing AI tools. No lock-in, cancel anytime.

Advertise here →

Works with

Claude CodeClaude DesktopCursorVS CodeClineCodex CLIOpenClaw+ any MCP client

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

alanpcf/brasil-data-mcp MCP server](https://glama.ai/mcp/servers/alanpcf/brasil-data-mcp/badges/score.svg)](https://glama.ai/mcp/servers/alanpcf/brasil-data-mcp) 📇 🏠 🍎 đŸȘŸ 🐧 - Brazilian public data for AI agents — companies (CNPJ), addresses (CEP),...

README.md

brasil-data-mcp

![npm version](https://www.npmjs.com/package/brasil-data-mcp) ![npm downloads](https://www.npmjs.com/package/brasil-data-mcp) ![CI](https://github.com/alanpcf/brasil-data-mcp/actions/workflows/ci.yml) ![license](./LICENSE) ![node](https://nodejs.org) ![Glama MCP server](https://glama.ai/mcp/servers/alanpcf/brasil-data-mcp)

MCP server que expĂ”e dados pĂșblicos brasileiros (CNPJ, CEP, bancos, feriados, DDD, ISBN, taxas econĂŽmicas, cĂąmbio, corretoras CVM, estados e municĂ­pios IBGE, domĂ­nios .br) como tools pra Claude Desktop, Claude Code, Cursor, Windsurf e qualquer cliente compatĂ­vel com Model Context Protocol. Inclui tambĂ©m prompts MCP (workflows guiados). _MCP server exposing Brazilian public data (CNPJ, CEP, banks, holidays, area codes, ISBN, economic rates, exchange rates, CVM brokers, IBGE states/municipalities, .br domains) as tools for Claude Desktop, Claude Code, Cursor, Windsurf and any MCP-compatible client. Ships with MCP prompts for guided workflows._

Powered by BrasilAPI — sem chave, sem auth, dados oficiais.

---

đŸ‡§đŸ‡· PT — O que Ă©?

Conecte seu cliente de IA aos dados pĂșblicos brasileiros sem escrever uma linha de cĂłdigo. Pergunte em linguagem natural:

  • _"Qual a razĂŁo social do CNPJ 33.000.167/0001-01?"_
  • _"Esse CEP 01310-100 Ă© em qual cidade?"_
  • _"Quem Ă© o banco com cĂłdigo 341?"_
  • _"Quais os feriados nacionais de 2026?"_
  • _"Quais cidades tĂȘm DDD 41?"_
  • _"Me dĂĄ o livro do ISBN 9788532530802."_
  • _"Qual a SELIC hoje?"_
  • _"A corretora de CNPJ 02.332.886/0011-78 ainda tĂĄ ativa?"_
  • _"Quanto fechou o dĂłlar sexta-feira?"_
  • _"Quais os municĂ­pios do Acre?"_
  • _"meuprojeto.com.br tĂĄ disponĂ­vel?"_

O Claude (ou outro cliente MCP) chama a tool, retorna o JSON estruturado, e vocĂȘ lĂȘ a resposta em portuguĂȘs direto na conversa.

Tools disponĂ­veis (15)

| Tool | O que faz | | ---------------------- | ---------------------------------------------------------------------------------- | | consultar_cnpj | Dados cadastrais de empresa: razĂŁo social, situação, endereço, sĂłcios, CNAE | | consultar_cep | Endereço completo a partir de CEP (logradouro, bairro, cidade, UF, coordenadas) | | consultar_banco | Nome e ISPB de banco brasileiro pelo cĂłdigo COMPE (ex: 341 = ItaĂș, 260 = Nubank) | | listar_bancos | Lista completa de bancos brasileiros cadastrados no BACEN (~250 instituiçÔes) | | consultar_feriados | Feriados nacionais de um ano (datas, nome, tipo) — inclui Carnaval e PĂĄscoa | | consultar_ddd | Estado e cidades atendidas por um cĂłdigo DDD (ex: 11 = SP capital + regiĂŁo metro) | | consultar_isbn | Metadados de livro pelo ISBN-10/13 (tĂ­tulo, autor, editora, ano, idioma, pĂĄginas) | | consultar_taxa | Valor atual de taxa econĂŽmica (SELIC, CDI, IPCA) em % ao ano | | listar_taxas | Panorama com todas as taxas econĂŽmicas vigentes | | consultar_corretora | Dados cadastrais de corretora de valores autorizada pela CVM (status, endereço) | | consultar_cambio | Cotação de cĂąmbio (USD, EUR, +8 moedas) em BRL por data — boletins PTAX/BACEN | | listar_moedas | Moedas estrangeiras com cotação disponĂ­vel (sĂ­mbolo, nome, tipo) | | listar_estados | As 27 UFs com cĂłdigo IBGE, nome, regiĂŁo e capital | | consultar_municipios | MunicĂ­pios de uma UF com nome e cĂłdigo IBGE de 7 dĂ­gitos | | consultar_dominio_br | Disponibilidade/status de domĂ­nio .br no registro.br (DNS, expiração, sugestĂ”es) |

Prompts disponĂ­veis (2)

Prompts MCP sĂŁo workflows guiados que aparecem como atalho no Claude Desktop. VocĂȘ seleciona, preenche o argumento e o LLM segue o roteiro prĂ©-definido (chama tools, interpreta, responde).

| Prompt | O que faz | | -------------------- | ---------------------------------------------------------------------------------------- | | analise-cnpj | Recebe um CNPJ, consulta na Receita e produz anĂĄlise estruturada (setor, idade, porte) | | panorama-economico | Combina taxas vigentes + prĂłximos feriados nacionais em um snapshot conciso |

---

đŸ‡ș🇾 EN — What is it?

Plug your AI client into Brazilian public data with zero code. Ask in natural language and the LLM picks the right tool, calls it, and answers you with structured data from official sources (Receita Federal, ViaCEP, BACEN, CVM, BrasilAPI).

15 tools covering CNPJ, CEP, banks, holidays, area codes (DDD), ISBN, economic rates (SELIC/CDI/IPCA), exchange rates (PTAX/BACEN), CVM brokers, IBGE states and municipalities, and .br domain availability — plus 2 MCP prompts (analise-cnpj, panorama-economico) for guided workflows.

---

🚀 Instalação / Installation

Todas as instruçÔes abaixo usam npx -y brasil-data-mcp, o que baixa e roda a Ășltima versĂŁo sem instalação global.

Claude Desktop

Edite o arquivo de configuração:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "brasil-data": {
      "command": "npx",
      "args": ["-y", "brasil-data-mcp"]
    }
  }
}

Reinicie o Claude Desktop. Pronto.

Claude Code

claude mcp add brasil-data -- npx -y brasil-data-mcp

Cursor

Crie ou edite .cursor/mcp.json na raiz do projeto:

{
  "mcpServers": {
    "brasil-data": {
      "command": "npx",
      "args": ["-y", "brasil-data-mcp"]
    }
  }
}

---

đŸ› ïž Desenvolvimento / Development

git clone https://github.com/alanpcf/brasil-data-mcp.git
cd brasil-data-mcp
npm install

npm run dev      # tsx watch — hot reload em desenvolvimento
npm run lint     # tsc --noEmit
npm run build    # tsup → dist/index.js
npm test         # vitest

Pra apontar seu cliente MCP pro build local em vez do pacote do npm:

{
  "mcpServers": {
    "brasil-data-local": {
      "command": "node",
      "args": ["/caminho/absoluto/para/brasil-data-mcp/dist/index.js"]
    }
  }
}

---

đŸ—ș Roadmap

  • [x] Fase 1 — Esqueleto + cliente HTTP + consultar_cnpj
  • [x] Fase 2 — consultar_cep, consultar_banco, listar_bancos, consultar_feriados + testes Vitest
  • [x] Fase 3 — CI (GitHub Actions), CONTRIBUTING.md, cobertura 94%/85%, publicação no npm, listagem no Glama
  • [x] Fase 4 (v0.2.0) — consultar_ddd, consultar_isbn, consultar_taxa + listar_taxas, consultar_corretora (CVM) + MCP prompts (analise-cnpj, panorama-economico)
  • [x] Fase 5 (v0.3.0) — consultar_cambio + listar_moedas (PTAX/BACEN), listar_estados + consultar_municipios (IBGE), consultar_dominio_br (registro.br); versĂŁo single-source; registry declarativo de tools; testes do caminho de retry
  • [ ] PrĂłximo — FIPE (aguardando upstream estabilizar, BrasilAPI#805); Trusted Publishing (npm OIDC); mais prompts conforme demanda

---

💡 Por que esse projeto existe

A maior parte das ferramentas de IA é treinada e demonstrada com dados americanos: ZIP code, EIN, FedEx tracking. Quando um dev brasileiro quer perguntar pra um LLM "me då o cadastro do CNPJ X", ou cai em scraping, ou monta uma integração HTTP no braço, ou desiste.

brasil-data-mcp Ă© o caminho mais curto: um Ășnico npx e o seu Claude (ou Cursor, ou Windsurf) jĂĄ fala "portuguĂȘs de dado pĂșblico brasileiro". Tudo open source, MIT, sem chave, sem rate limit hostil — porque a BrasilAPI jĂĄ fez o trabalho pesado de unificar e cachear dados oficiais.

Se vocĂȘ Ă© dev brasileiro e usa LLM no dia a dia, esse server Ă© pra vocĂȘ.

---

đŸ€ Contribuindo / Contributing

Issues e PRs muito bem-vindos. Pra adicionar uma tool nova, siga o padrão de src/tools/cnpj.ts (schema Zod + descrição + handler) e registre em src/index.ts.

Guia detalhado em CONTRIBUTING.md.

---

Built with ❀ in Brazil. Powered by BrasilAPI.

See related servers & alternatives →

Related MCP servers

Browse all →

Related guides

Hand-picked reading to help you choose and use Finance & Payments servers.