Cnpj Lookup
/install cnpj-lookup
CNPJ Lookup 🔍
Consulta empresas brasileiras via CNPJ usando APIs públicas com fallback automático.
Início Rápido
"Consultar CNPJ 12.345.678/0001-95"
"Pesquisar empresa pelo CNPJ 19131243000197"
"Me diga razão social, situação cadastral, CNAE principal, endereço e QSA"
"Detalhe do CNPJ 19131243000197 em JSON"
Workflows
Workflow 1: Consulta Simples (Resumo)
O usuário pede apenas informações básicas:
- Razão social
- Nome fantasia
- Situação cadastral
- Endereço resumido
Prompt típico: "consultar cnpj 19131243000197"
Workflow 2: Consulta Completa (Detalhes + QSA)
O usuário pede informações detalhadas incluindo:
- CNAE principal e secundários
- Quadro de Sócios e Administradores (QSA)
- Contato (email, telefone)
- Capital social
Prompt típico: "consulta completa do CNPJ 19131243000197" ou "detalhes QSA"
Workflow 3: Exportar JSON
O usuário quer dados estruturados para integração:
- Retorna JSON com schema normalizado
- Inclui metadados (fonte, cache, timestamp)
Prompt típico: "cnpj 19131243000197 json" ou "exportar dados CNPJ"
Como Funciona
- Validação: CNPJ é sanitizado (só dígitos) e verifica dígitos verificadores
- Cache: Consulta anterior retorna dados em cache (TTL: 24h)
- Fallback em cascata:
- BrasilAPI → CNPJ.ws → OpenCNPJ
- Rate Limit: Respeita limites de cada provider (30/2/30 req/min)
- Normalização: Output padronizado independente do provider
Execução via Script
# Consulta completa (já vem com detalhes por padrão: QSA, CNAEs, etc)
python3 scripts/cnpj_lookup.py 19131243000197
# Consulta com JSON
python3 scripts/cnpj_lookup.py 19131243000197 --json
# Forçar provider específico
python3 scripts/cnpj_lookup.py 19131243000197 --provider brasilapi
# Ignorar cache
python3 scripts/cnpj_lookup.py 19131243000197 --no-cache
# TTL customizado (em segundos)
python3 scripts/cnpj_lookup.py 19131243000197 --ttl 3600
# Consulta simples (apenas基本信息)
python3 scripts/cnpj_lookup.py 19131243000197 --detailed False
Referências
- Provedores - Endpoints, limites e comportamento de rate limit
- Campos - Schema normalizado e divergências entre provedores
Aviso
Dados para consulta/enriquecimento; não substitui documento oficial.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install cnpj-lookup - 安装完成后,直接呼叫该 Skill 的名称或使用
/cnpj-lookup触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Cnpj Lookup 是什么?
Consulta CNPJ via APIs públicas brasileiras (BrasilAPI, CNPJ.ws, OpenCNPJ) com fallback automático, cache e rate limit. Ativar quando o usuário pedir consult... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 317 次。
如何安装 Cnpj Lookup?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install cnpj-lookup」即可一键安装,无需额外配置。
Cnpj Lookup 是免费的吗?
是的,Cnpj Lookup 完全免费(开源免费),可自由下载、安装和使用。
Cnpj Lookup 支持哪些平台?
Cnpj Lookup 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Cnpj Lookup?
由 runawaydevil(@runawaydevil)开发并维护,当前版本 v1.0.0。