cnpj.ai

Consulte empresas brasileiras por CNPJ ou nome, explore sócios e redes societárias, investigue vínculos e encontre conexões entre empresas.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only

What it can do

  • Buscar Empresas: Busca empresas brasileiras por razão social ou CNPJ. Use quando o usuário citar uma empresa pelo nome. A busca cobre razão social e nome fantasia, além de aceitar CNPJ com ou sem pont
  • Ficha Cnpj: Ficha cadastral completa de um CNPJ (14 posições, com ou sem pontuação). Retorna cadastro da Receita Federal: razão social, nome fantasia, situação cadastral e motivo, CNAE principal e sec
  • Buscar Socios: Busca sócios (pessoas físicas) por nome em todo o Brasil. Use para perguntas como "quais empresas fulano tem?". Retorna até 15 pessoas com CPF mascarado (a Receita publica assim), quant

What data it sees

Do you need an account

No: the server works without sign-in

Consulte empresas brasileiras por CNPJ ou nome, explore sócios e redes societárias, investigue vínculos e encontre conexões entre empresas. Brazilian company data, ownership and corporate networks.

How to connect

How to connect cnpj.ai to Claude

The server address to paste into Claude settings:

https://cnpj-ai.run.tools

  1. Open Claude (claude.ai or the desktop app).
  2. Go to Settings → Connectors.
  3. Click Add custom connector.
  4. Paste the server address copied below into Remote MCP server URL and click Add.
  5. In a chat, click + → Connectors and switch the new connector on.

Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.

Authorization

After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.

How to connect cnpj.ai to ChatGPT

The server address to paste into ChatGPT settings:

https://cnpj-ai.run.tools

  1. Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
  2. Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
  3. Open Settings → Connectors and click Create.
  4. Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
  5. Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
  6. In a new chat open + → Apps/Connectors and enable the connector.

OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.

Authorization

On first use ChatGPT opens the service's sign-in window. Sign in and approve access.

How to connect cnpj.ai to Cursor

The server address to paste into Cursor settings:

https://cnpj-ai.run.tools

Fastest: click Open in Cursor below and confirm the prompt.

Manually:

  1. In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
  2. Paste the JSON copied below into ~/.cursor/mcp.json (per project: .cursor/mcp.json in the repo root).
  3. Save the file. The server appears in the MCP list; authorize it there if asked.

Authorization

If the service needs sign-in, an authorize button appears next to the server in the MCP list.

Server tool list (11)

Raw names from tools/list. Only developers need these.

buscar_empresasBusca empresas brasileiras por razão social ou CNPJ. Use quando o usuário citar uma empresa pelo nome. A busca cobre razão social e nome fantasia, além de aceitar CNPJ com ou sem pontuação. Retorna até 15 empresas com CNPJ, situação cadastral, cidade/UF e link da empresa no cnpj.ai. Para um CNPJ que você já conhece, prefira ficha_cnpj.
ficha_cnpjFicha cadastral completa de um CNPJ (14 posições, com ou sem pontuação). Retorna cadastro da Receita Federal: razão social, nome fantasia, situação cadastral e motivo, CNAE principal e secundários, natureza jurídica, capital social, porte, endereço, contatos, Simples/MEI, filiais e o QSA (quadro de sócios e administradores), representantes legais, códigos oficiais, situação especial e histórico de Simples/MEI. O bloco registros_publicos inclui dívida ativa, CEIS, CNEP, CEPIM, acordos de leniência, Lista de Empregadores do MTE, CEAC, habilitação aduaneira, RNTRC, contratos do PNCP, registros de financiamento do BNDES, autos de infração e termos de embargo do Ibama, distinguindo ocorrência, ausência e fonte indisponível. Autos e embargos são registros factuais de fiscalização e não significam, por si só, decisão definitiva. Inclui links da empresa e do grafo societário interativo.
buscar_sociosBusca sócios (pessoas físicas) por nome em todo o Brasil. Use para perguntas como "quais empresas fulano tem?". Retorna até 15 pessoas com CPF mascarado (a Receita publica assim), quantidade de empresas e link da página da pessoa no cnpj.ai, que lista os vínculos. Homônimos aparecem como entradas separadas — distinga pelo CPF mascarado.
rede_societariaRede societária de uma empresa em até três níveis. Aceita CNPJ completo (14 posições) ou básico (8 posições). profundidade=1 retorna o QSA direto; 2 ou 3 percorre tanto quem participa da empresa quanto outras empresas das quais sócios PF/PJ participam. A rede não possui percentuais de participação e não determina controle econômico.
listar_empresasLista empresas com filtros cadastrais, regionais e de perfil. Ao menos um filtro é obrigatório. uf é a sigla (SP, RJ...); cidade exige uf e aceita o nome ("Porto Alegre"); situacao aceita Ativa/Baixada/ Suspensa/Inapta/Nula; porte aceita ME/EPP/Demais; cnae e natureza aceitam o código oficial ou um trecho da descrição (se ambíguo, a resposta lista os candidatos). Também filtra texto, grupo/CNPJ básico, abertura, matriz/ filial, presença de contato, Simples/MEI, capital e número de sócios. ordem aceita capital, recentes, razao ou socios. Retorna 50 por página.
investigar_empresaInvestigação completa de uma empresa em uma chamada — comece por aqui. Combina a ficha cadastral do CNPJ, o QSA onde cada sócio traz empresas_total (em quantas empresas aparece) e cpf_mascarado, e os vínculos ocultos (outras empresas com o mesmo e-mail/telefone). Com incluir_cadeia=true, percorre sócios-PJ até pessoas físicas, com limites e sem presumir beneficiário final. Para aprofundar: empresas_do_socio e rede_societaria; link_grafo abre a visualização interativa.
empresas_do_socioTodas as empresas de um sócio (pessoa física), com papel e situação. Use o par (nome, cpf_mascarado) exatamente como retornado por buscar_socios, investigar_empresa ou rede_societaria (ex.: "***123456**"). É a ferramenta para "que outras empresas essa pessoa tem?" e para caminhar a rede CNPJ → sócio → outros CNPJs.
vinculos_ocultosEmpresas que compartilham e-mail ou telefone com este CNPJ. Vínculos NÃO societários — úteis para enxergar grupos econômicos de fato e redes informais que o QSA não mostra. Aceita CNPJ completo (14 posições) ou básico (8). Deixe claro ao usuário que contato compartilhado não prova irregularidade.
buscar_cnaeEncontra códigos CNAE (atividade econômica) por texto livre. Ex.: "padaria", "transporte rodoviário de cargas". Retorna até 20 códigos de 7 dígitos com descrição, para usar no filtro cnae de listar_empresas do cnpj.ai.
panorama_empresarialPanorama dos dados de CNPJ do Brasil, de uma UF ou de um município. Sem parâmetros retorna o Brasil. Com uf retorna o estado; cidade exige uf. Traz contagens exatas por situação, MEI/Simples e séries de abertura. Em UF ou município, inclui CNAEs e naturezas predominantes, maiores capitais e panorama regional da PGFN. Use para tamanho de mercado e tendências.
encontrar_conexaoEncontra o menor caminho societário entre dois CNPJs. origem e destino aceitam CNPJ completo ou básico. O caminho alterna empresas e pessoas conforme o QSA, em no máximo seis saltos. Resultado vazio significa apenas que não houve caminho dentro do limite; um caminho não comprova controle econômico, atuação conjunta ou irregularidade.