apipj · API de CNPJ

Brazilian company data by CNPJ (Receita Federal open data): validate, base status, full record

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
80%
Qualität der Benennung
80%
Risiko der Vergiftung
80%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (2)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainin consultar_cnpj

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,100Tokens (Tool-Definitionen)
~1.2 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.86% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "cnpj": {
      "url": "https://apipj.com.br/mcp"
    }
  }
}

Remote-Endpunkte

https://apipj.com.br/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (4)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢consultar_cnpj(cnpj, formato)

Dados cadastrais públicos de um CNPJ na base da Receita Federal (lote mensal): razão social, nome fantasia, situação cadastral, endereço, telefones, e-mail, atividades CNAE, natureza jurídica, porte, capital social, Simples/MEI e sócios (CPF mascarado). Exige chave de API da apipj; cada consulta conta na cota mensal do plano. Limite por minuto e cota mensal seguem o plano da chave: Gratuito 10/min e 50.000/mês; Dev 30/min e 200.000/mês (R$ 12,90/mês); Pro 200/min e 600.000/mês (R$ 59,90/mês). Upgrade com checkout direto em https://apipj.com.br/painel?assinar=pro.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "cnpj": {
      "type": "string",
      "minLength": 1,
      "maxLength": 32,
      "description": "CNPJ com ou sem pontuação, numérico ou alfanumérico (ex.: 11.378.117/0001-20)"
    },
    "formato": {
      "type": "string",
      "enum": [
        "completo",
        "simplificado"
      ],
      "default": "completo",
      "description": "completo (padrão: objetos aninhados, datas ISO e códigos da Receita) ou simplificado (plano, com datas DD/MM/AAAA e CNPJ, CEP e telefone formatados)"
    }
  },
  "required": [
    "cnpj"
  ],
  "additionalProperties": false
}
🟢validar_cnpj(cnpj)

Confere formato e dígitos verificadores de um CNPJ (numérico ou alfanumérico) sem consultar a base. Devolve cnpj, valido, formatado, alfanumerico e erro. Sem chave e sem consumo de cota.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "cnpj": {
      "type": "string",
      "minLength": 1,
      "maxLength": 32,
      "description": "CNPJ com ou sem pontuação, numérico ou alfanumérico (ex.: 11.378.117/0001-20)"
    }
  },
  "required": [
    "cnpj"
  ],
  "additionalProperties": false
}
🟢status_base

Status do serviço e da base de CNPJ: mês do lote da Receita Federal carregado, data de geração e quantidade de CNPJs. Sem chave e sem consumo de cota.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢buscar_cnpjs(cnae, municipio, cursor, formato, limite)

Lista estabelecimentos ativos da base da Receita Federal pela atividade econômica principal (CNAE, 7 dígitos) e/ou pelo município (código da Receita com 4 dígitos ou do IBGE com 7); pelo menos um dos dois filtros. Devolve {dataset_month, total, resultados, proximo_cursor}: cada resultado tem os dados cadastrais da consulta individual, sem o quadro de sócios. A página tem no máximo o limite por minuto do plano (ou o argumento limite, até esse valor) e cada CNPJ devolvido consome 1 da cota mensal e 1 do limite por minuto; a próxima página vem com cursor = proximo_cursor (null no fim). Exige chave de API da apipj.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "cnae": {
      "type": "string",
      "minLength": 1,
      "maxLength": 20,
      "description": "CNAE da atividade principal, 7 dígitos, com ou sem pontuação (ex.: 4781400 ou 47.81-4-00)"
    },
    "municipio": {
      "type": "string",
      "minLength": 1,
      "maxLength": 20,
      "description": "Código do município da Receita (4 dígitos, ex.: 7107 = São Paulo) ou do IBGE (7 dígitos, ex.: 3550308)"
    },
    "cursor": {
      "type": "string",
      "minLength": 1,
      "maxLength": 512,
      "description": "proximo_cursor da página anterior, com os mesmos filtros"
    },
    "formato": {
      "type": "string",
      "enum": [
        "completo",
        "simplificado"
      ],
      "default": "completo",
      "description": "completo (padrão) ou simplificado, como em consultar_cnpj (sem sócios)"
    },
    "limite": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000,
      "description": "Tamanho máximo da página, de 1 até o limite por minuto do plano (padrão: esse limite)"
    }
  },
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet4 Tools