cnpjaberto
Officialcnpjaberto
SDK en Python y servidor Model Context Protocol (MCP) para cnpjaberto.com.br, el registro abierto de empresas brasileñas (CNPJ). Permite la consulta de empresas, grafos de socios, uniones por dirección y contacto, estadísticas por CNAE y panoramas nacionales y anuales.
pip install cnpjaberto # apenas SDK
pip install cnpjaberto[mcp] # SDK + servidor MCP para Claude Desktop e similaresInicio rápido con el SDK
from cnpjaberto import Client
with Client() as cnpj: # lê CNPJABERTO_API_KEY do ambiente
empresa = cnpj.lookup("18.236.120/0001-58")
print(empresa["razao_social"])
achados = cnpj.search("nubank", per_page=5)
for h in achados["results"]:
print(h["cnpj"], h["razao_social"])
snap = cnpj.panorama_year(2024)
print(f"{snap['abertas']:,} abertas, {snap['fechadas']:,} fechadas em 2024")Las llamadas anónimas funcionan, sujetas al límite de tasa público. Para la cuota diaria del plan Pro, genere una clave en cnpjaberto.com.br/planos y expórtela:
export CNPJABERTO_API_KEY=sua_chave_aquiRelated MCP server: mcp-server-brasil
Servidor MCP (Claude Desktop, Cursor, Cline)
Instale el extra y añada esta configuración en su cliente.
pip install cnpjaberto[mcp]~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"cnpjaberto": {
"command": "cnpjaberto-mcp",
"env": { "CNPJABERTO_API_KEY": "sua_chave_aqui" }
}
}
}Reinicie Claude Desktop. Ahora puede preguntar cosas como:
"Consulta el CNPJ 18.236.120/0001-58 y dime cuándo fue fundado."
"¿Cuántas empresas brasileñas se abrieron en 2024 frente a 2023? ¿Qué estados crecieron más?"
"Busca empresas donde 'Maria Silva' aparezca como socia, agrupando por estado."
"¿Qué otras empresas están registradas en la misma dirección que la sede de Magazine Luiza?"
Herramientas expuestas
Herramienta | Qué devuelve |
| Registro completo: razón social, capital, socios, con |
| Sucursales de una sede, paginado, filtro opcional por UF |
| Búsqueda por razón social, nombre de fantasía o dígitos del CNPJ (mínimo 3 caracteres) |
| Empresas donde la persona aparece como socia; el |
| Otras empresas registradas en la misma dirección |
| Empresas que comparten el mismo correo electrónico o teléfono |
| Estadísticas agregadas de un CNAE (conteo, top UFs, top municipios) |
| Estadísticas nacionales: top UFs y CNAEs, rangos de capital, antigüedad, historial de 10 años |
| Recorte anual: aperturas y cierres, serie mensual, segmento MEI |
Errores tipados
from cnpjaberto import Client, NotFoundError, RateLimitError, AuthError
with Client() as cnpj:
try:
cnpj.lookup("00000000000000")
except NotFoundError:
...
except RateLimitError as e:
print("Cota diária:", e.payload)
except AuthError:
...Fuente de datos
Todos los datos provienen del volcado público de CNPJ de la Receita Federal, actualizado mensualmente. Cnpjaberto.com.br ingiere, indexa y sirve con búsquedas sub-segundo, además de uniones de valor agregado (grafo de socios, direcciones compartidas, agregados por CNAE) sobre cerca de 70 millones de establecimientos y 67 millones de empresas.
Licencia
MIT.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server for querying data on 27 million Brazilian companies from the Federal Revenue, enabling searches by CNPJ, company name, location, and industry. It supports advanced features like partner discovery, sector benchmarking, and similarity analysis.1617MIT
- AlicenseAqualityBmaintenanceProvides tools to query Brazilian CNPJ (company registration), CEP (postal codes), and currency exchange rates (USD and EUR) through an MCP server.3MIT
- AlicenseAqualityBmaintenanceAn MCP server for Brazilian company and public procurement data, enabling CNPJ lookup, company search, tender resolution, and more via paid USDC-based API calls.15255MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for Brazilian data lookups (Pix codes, CEP, CNPJ) and web rendering tasks (Markdown, screenshots, PDFs) via a paid HTTP API with x402 billing.571MIT
Related MCP Connectors
CNPJ Brazil MCP — Brazilian company-registry (Receita Federal) lookup via
MCP server for live, sourced Brazilian public data from the official IBGE APIs.
MCP server for Brazilian Federal Senate open data (legislative, administrative, e-Cidadania).
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cnpjaberto/cnpjaberto-py'
If you have feedback or need assistance with the MCP directory API, please join our Discord server