# Empresas por CNPJ Fonte: Receita Federal — dados abertos do CNPJ, dump mensal. Comece em https://radar-cnpj.com/empresas/index.json. Siga itens[].url, links.pai e links.proximo; não enumere IDs nem invente caminhos. Cada página traz até 20 itens. Use /index.md para Markdown, /index.okf.md para OKF ou / para HTML no mesmo nó. O cursor depois pertence ao recorte e é opaco. Não representa snapshot de uma base mutável. As páginas públicas permitem indexação. O header Link rel=canonical aponta para o HTML equivalente, preservando o cursor; links.json continua sendo a referência estruturada para agentes. Leitura pública, sem autenticação ou cobrança. GET e HEAD não coletam nem escrevem. 400: entrada inválida; 404: nó ausente; 405: método não aceito; 421: host desconhecido; 429: limite de capacidade; 503: fonte indisponível. Em 429/503 respeite Retry-After. - [Árvore](https://radar-cnpj.com/empresas/index.json) - [OpenAPI](https://radar-cnpj.com/empresas/openapi.json) - [MCP](https://radar-cnpj.com/empresas/mcp): tools/list e tools/call, ferramenta navegar(caminho, depois). - [Mapa OKF](https://radar-cnpj.com/empresas/okf/index.md) - [llm.txt](https://radar-cnpj.com/empresas/llm.txt) ## Exemplo MCP ```sh ORIGIN='https://radar-cnpj.com/empresas' curl -fsS "$ORIGIN/mcp" -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"navegar","arguments":{"caminho":"/"}}}' ``` ## Como consultar Percorra os estabelecimentos ativos da base de dados abertos do CNPJ por estado, município e atividade principal (CNAE), até a ficha pública de cada empresa. Estado → município → atividade (CNAE) → estabelecimentos → ficha por CNPJ Leitura pública, gratuita e sem chave. Até 20 itens por página; siga links.proximo. Total e contadores da trilha/categorias representam o recorte indexado, na unidade informada; filhos conta categorias imediatas. Na TV, programas são ocorrências nas grades arquivadas. A hierarquia e os totais são preparados separadamente no c3, com atualização manual e incremental; detalhes são lidos na fonte. Respeite Retry-After em 429 ou 503. Retrato do dump mensal da Receita Federal, com a data em /api/health do Radar CNPJ. A árvore lista só estabelecimentos ativos; a ficha responde para qualquer CNPJ da base. Não traz quadro societário, telefone nem e-mail — isso fica na API do Radar CNPJ — e não é certidão. ### Índice do acervo [HTML](https://radar-cnpj.com/empresas/) · [JSON](https://radar-cnpj.com/empresas/index.json) · [MD](https://radar-cnpj.com/empresas/index.md) · [OKF](https://radar-cnpj.com/empresas/index.okf.md) ```sh curl -fsS 'https://radar-cnpj.com/empresas/index.json' ``` ### Estado: Distrito Federal [HTML](https://radar-cnpj.com/empresas/uf/DF/) · [JSON](https://radar-cnpj.com/empresas/uf/DF/index.json) · [MD](https://radar-cnpj.com/empresas/uf/DF/index.md) · [OKF](https://radar-cnpj.com/empresas/uf/DF/index.okf.md) ```sh curl -fsS 'https://radar-cnpj.com/empresas/uf/DF/index.json' ``` ### Município: Brasília [HTML](https://radar-cnpj.com/empresas/uf/DF/cidade/brasilia-3fc9b36d48613cd3/) · [JSON](https://radar-cnpj.com/empresas/uf/DF/cidade/brasilia-3fc9b36d48613cd3/index.json) · [MD](https://radar-cnpj.com/empresas/uf/DF/cidade/brasilia-3fc9b36d48613cd3/index.md) · [OKF](https://radar-cnpj.com/empresas/uf/DF/cidade/brasilia-3fc9b36d48613cd3/index.okf.md) ```sh curl -fsS 'https://radar-cnpj.com/empresas/uf/DF/cidade/brasilia-3fc9b36d48613cd3/index.json' ``` ### Bancos múltiplos em Brasília [HTML](https://radar-cnpj.com/empresas/uf/DF/cidade/brasilia-3fc9b36d48613cd3/cnae/6422100/) · [JSON](https://radar-cnpj.com/empresas/uf/DF/cidade/brasilia-3fc9b36d48613cd3/cnae/6422100/index.json) · [MD](https://radar-cnpj.com/empresas/uf/DF/cidade/brasilia-3fc9b36d48613cd3/cnae/6422100/index.md) · [OKF](https://radar-cnpj.com/empresas/uf/DF/cidade/brasilia-3fc9b36d48613cd3/cnae/6422100/index.okf.md) ```sh curl -fsS 'https://radar-cnpj.com/empresas/uf/DF/cidade/brasilia-3fc9b36d48613cd3/cnae/6422100/index.json' ``` ### Empresa de exemplo: Banco do Brasil [HTML](https://radar-cnpj.com/empresas/cnpj/00000000000191/) · [JSON](https://radar-cnpj.com/empresas/cnpj/00000000000191/index.json) · [MD](https://radar-cnpj.com/empresas/cnpj/00000000000191/index.md) · [OKF](https://radar-cnpj.com/empresas/cnpj/00000000000191/index.okf.md) ```sh curl -fsS 'https://radar-cnpj.com/empresas/cnpj/00000000000191/index.json' ``` ## Outros acervos - [Endereços e CEPs](https://pontofato.com/enderecos/) - [Licitações e compras públicas](https://editalmd.com/licitacoes/) - [Empresas por CNPJ](https://radar-cnpj.com/empresas/)