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: brdata-mcp
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 deployed
Maintenance
Related MCP Connectors
Official remote MCP server for Brazilian company data (CNPJ): lookup, filtered search, contacts and partners with masked CPF. 70M CNPJs, base of Aug 2026; updated monthly, with the base date in every response. https://cnpj.ia.br/?utm_source=glama&utm_medium=listing
CNPJ Brazil MCP — Brazilian company-registry (Receita Federal) lookup via
MCP server for Brazilian Federal Senate open data (legislative, administrative, e-Cidadania).
Brazilian company and person data by CNPJ/CPF: registry, partners, tax status, sanctions, lawsuits.
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.1617 npmMIT
- AlicenseAqualityCmaintenanceAn MCP server for Brazilian company and public procurement data, enabling CNPJ lookup, company search, tender resolution, and more via paid USDC-based API calls.1544 npmMIT
- FlicenseNot gradedqualityBmaintenanceMCP server that provides access to Brazilian public and commercial data, including CNPJ company info, government procurement (PNCP) searches, and FIPE vehicle pricing, with optional alert registration for new tenders.-
- AlicenseNot gradedqualityCmaintenanceMCP server that issues joint federal debt certificates for Brazilian companies from CNPJ. Read-only, hosted, pay-per-use, works with any MCP client.MIT