Radar Cnpj

com.radar-cnpjPublished by radar-cnpj.comOfficial publisherv1.0.1Updated Nov 5, 2026

Brazilian company registry (Receita): CNPJ lookup, CNAE search, idea evaluation, monitoring.

VerifiedStreamable HTTPWeb executableFinanceData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Remote MCP server for Brazilian company data: CNPJ lookups, company search, sanctions, tax debt and business-idea evaluation.

What you can do
  • Look up a Brazilian company by CNPJ: registration status, CNAE activities, address, partners, public sanctions, federal tax debt and government contracts
  • Search and suggest companies by name, trade name, partner, phone, e-mail, address or activity code, filtered by state or city
  • Resolve reference vocabularies for CNAE codes, municipalities and legal natures
  • Evaluate a business idea by counting active, opened and closed companies for a mapped activity and place
  • Check data freshness and database health, and get the caller's approximate city and state
  • Send a question or partnership proposal to the maintainers
When to use it
Useful when an assistant has to check or screen Brazilian companies — supplier and customer due diligence, sanctions and tax-debt checks, partner or address lookups — or to size a market by counting registered companies for an activity in a place.
Requirements
A remote Streamable HTTP endpoint; no local runtime, key or environment variable is needed for the free tools. Paid additions (dossier, monitoring, required CNIA checks) need a credit token the user supplies, or x402 payment on the direct endpoint. Network access to the provider's site.
Before you install
Queries (CNPJ numbers, search terms, places) are sent to the provider over HTTPS. Some tools are paid: the dossier and monitoring use paid access, and a required CNIA check can incur charges — check price, access and expiry before paying. Partner names, phones and e-mails are masked by default; personal data must be used for a legitimate purpose under LGPD. Results are not an official certificate.

Installation

In SourceWeft

  1. Open Radar Cnpj in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.radar-cnpj%2Fradar-cnpj/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "radar-cnpj": {
      "type": "http",
      "url": "https://radar-cnpj.com/mcp"
    }
  }
}

README

Radar CNPJ — skill and MCP server for AI agents

[Radar CNPJ]

Radar CNPJ gives your agent a Brazilian company's registration status, public sanctions and federal tax debt in one free response. The records are already joined by CNPJ, with source dates. Use the result without collecting and combining each source. This repository supplies the skill and remote MCP connection for your agent.

Site: https://radar-cnpj.com · MCP server: https://radar-cnpj.com/mcp?checkout=site · Prices: https://radar-cnpj.com/pricing · API docs: https://radar-cnpj.com/developers

What your agent can do

  • Look up a company by CNPJ: status, activities (CNAE), address, partners, sanctions (CEIS, CNEP, CEPIM, TCU and CNIA), federal tax debt and contracts with the government.
  • Search companies by name, trade name, partner, phone, address or activity, in a state or a city.
  • Check a list of suppliers or customers in one call.
  • Evaluate a business idea: count the active, opened and closed companies of an activity in a place.
  • Monitor a CNPJ and read its changes.

For a basic check, use get_cnpj with temas: "dados,sancoes,divida". Read data.situacao.label, data.sancoes.vigentes and data.dividaAtiva.inscricoes. Use health for the registry snapshot date. Each linked source keeps its own date.

Buy only the addition the task needs: a required CNIA source check, a formatted supplier report, available details without a mask, a risk dossier or continued monitoring. For a required CNIA check, set cnia_atual: true on consulta_cnpj or dossier_cnpj. Source failure returns 503 without charging or using an older CNIA. Without this requirement, inspect the returned CNIA date. The batch preserves source dates, evidence and truncation flags. It uses stored CNIA by default. A required source check uses cnia_atual: true for at most four distinct numeric CNPJs per group, with refusal without charging if the source fails. Check the quote, existing access and expiry before paying. Paying does not refresh all source snapshots or issue an official certificate. An existing registry API can be enough for status alone.

Try: "Check CNPJ 33.000.167/0001-01 for sanctions and federal tax debt." or "How many bakeries are active in Águas Claras, DF?"

Install

Claude Code, as a plugin with the skill and the MCP server:

/plugin marketplace add wrpbr/radar-cnpj/plugin install radar-cnpj@radar-cnpj

Any agent that reads Agent Skills (Claude Code, Codex, Cursor, OpenCode and others):

bash
npx skills add wrpbr/radar-cnpj

Only the MCP server (remote, Streamable HTTP, no key for the free tools):

bash
claude mcp add --transport http radar-cnpj 'https://radar-cnpj.com/mcp?checkout=site'   # Claude Codecodex mcp add radar-cnpj --url 'https://radar-cnpj.com/mcp?checkout=site'               # Codex
json
{ "mcpServers": { "radar-cnpj": { "url": "https://radar-cnpj.com/mcp?checkout=site" } } }

The JSON above goes in .cursor/mcp.json for Cursor and in the MCP settings of most other clients. In Claude.ai and Claude Desktop, open Settings → Connectors → Add custom connector and paste the server address.

Price

The public CNPJ record and search need no key. The additional company check has its own free allowance. The company dossier and extra monitoring use paid access. Read /api/pricing for current allowances and prices. You buy plans and prepaid credit on the site. With checkout=site, the MCP server has no purchase tool or x402 payment argument. The agent shows the price and the link, and after your purchase it uses your credit token. The current prices are at https://radar-cnpj.com/pricing.

For an agent authorized to pay, the direct /mcp also exposes existing per-call services without an account. Read /api/pricing and /api/billing first. An x402 quote is in structuredContent; retry with params._meta["x402/payment"] only within the user's budget. The site offers Pix or card only when that method is enabled.

What the plugin sends

The skill tells the agent to call the Radar CNPJ API at radar-cnpj.com. The MCP server also runs at radar-cnpj.com. Your queries (CNPJ numbers, search terms and places) go to radar-cnpj.com over HTTPS. A credit token goes only when you give one for a paid call. The plugin runs no local program and reads no local file.

Data and limits

The data comes from the public CNPJ dump of Receita Federal and from the public databases that each answer names, with their dates. Radar CNPJ is not an official certificate. Partner names, phones and e-mails are masked by default. Use personal data only for a legitimate purpose, as the Brazilian data protection law (LGPD) requires.

Em português

O Radar CNPJ reúne situação cadastral, sanções públicas e dívida da União em uma resposta gratuita, com fontes e datas. O cruzamento pelo CNPJ já está pronto. Este repositório traz a skill e a conexão com o servidor MCP remoto. Instale com os comandos acima. A consulta de CNPJ pública e a busca não pedem chave. A consulta adicional tem franquia própria. Neste plugin, a pessoa compra no site; o agente usa o crédito que ela fornecer. O MCP direto também oferece chamadas pagas por x402, com autorização e orçamento. Compre só o acréscimo que falta à tarefa. CNIA exigido durante o pedido usa cnia_atual: true: se a fonte falhar, a consulta ou o dossiê recusam sem cobrar nem usar o registro anterior. Os preços estão em https://radar-cnpj.com/pricing.

Files

FileWhat it is
skills/radar-cnpj/SKILL.mdThe skill: which tool answers which question, and the rules for paid calls and personal data
.mcp.jsonThe remote MCP server of the plugin
.claude-plugin/plugin.jsonThe plugin manifest
.claude-plugin/marketplace.jsonLets Claude Code add this repository as a plugin marketplace
server.jsonThe manifest in the official MCP registry (com.radar-cnpj/radar-cnpj)
glama.jsonThe maintainer for the Glama MCP directory

License and contact

The files in this repository are under the MIT-0 license. The Radar CNPJ service and its data are not part of this license: their use follows the terms of use and the privacy policy. For questions or problems, open an issue here or write to [email protected].

Source: README.md at commit d538bd5

Tools

16

search_construction

Find construction works

Find Brazilian CNO construction works by their 12-digit number, a company CNPJ, or a city and state. Filter by area in square meters, construction type, category and status. Only company-owned records are included. Check source dates and update status.

ParametersufcnocnpjtipocursorlimiteareaMaxareaMinsituacaocategoriamunicipio

api_index

API index

The API index: operations, formats, authentication and limits.

Takes no parameters.

health

Health

Health of the company database. `import.dump_date` is the reference date of the data and `import.counts` has the record counts. It does not confirm real-time changes.

Takes no parameters.

get_cnpj

Get company by CNPJ

Brazilian company record by CNPJ (14 digits or the alphanumeric format), with the public records linked to the company in `data`: sanctions (CEIS, CNEP, CEPIM, leniency agreements and TCU) in `data.sancoes`; the last CNIA check of monitored companies in `data.cnia` (for a live check, use consulta_cnpj); federal tax debt (PGFN) in `data.dividaAtiva`, installment agreements in `data.parcelamentos`, the tax regime (ECF) in `data.regimeTributario`, tax incentives (SISEN, ECF, DIRBI and import waivers) in `data.beneficiosFiscais` and construction works (CNO) in `data.obras`; the Federal Revenue chronic tax debtor list in `data.devedorContumaz` (`consta: true` means barred from public tenders); environmental and labor risk in `data.ambiental` (Ibama fines and embargoes) and `data.trabalhoEscravo` (forced-labor list of the MTE); government contracts on PNCP in `data.governo`; partners on the politically exposed persons list (CGU) in `data.pep`; registrations with regulators (CVM, Central Bank, ANS, ANTT, ANP, ANEEL, Anatel, Anvisa, CNES, Cadastur and Ibama) in `data.registros`; BNDES financing in `data.bndes`; federal government disbursements in `data.pagamentos`; sales to federal agencies by invoice in `data.notasFederais`; federal contracts since 2013 in `data.contratosFederais`; and election campaigns that hired the company in `data.campanhas`. A partner who is a person comes with the name masked (`LUIS F. R. P.`), and so do the name and house number of an individual entrepreneur (MEI included), phone numbers and e-mail, with `data.mascarado: true`; a partner that is a company comes in full. The public answer can be reused for up to 6 hours; check the reference date of the records.

Parameterscnpjrequiredtemas

suggest

Suggest companies

Up to eight Brazilian companies for a CNPJ, name, partner, phone or e-mail. It detects the kind of input, joins the names and removes duplicates. Text needs at least three characters and matches the legal name, the trade name and the partners; exact names come before prefixes, without repeating a CNPJ. A phone needs the area code; an e-mail needs the full address on record. `incompleto: true` means one of the sources failed. Suggestions include no contacts and no personal names. Not cached and not counted as a visit in the metrics.

Parametersqrequired

ref

Reference codes

Reference vocabularies for the filters: CNAE activity codes (`cnae`), municipalities (`municipio`) and legal natures (`natureza`). Search a vocabulary by text with `q`.

Parametersqtiporequired

avaliar

Evaluate a business idea

Evaluates a business idea in Brazil by how many companies are registered for it: the idea is mapped to a CNAE activity code and a place, and the answer counts the active, opened and closed companies there, shows how they are set up and gives a plain reading of the numbers. It does not estimate search volume and does not promise demand: `ficha.limites` says what the numbers do not show. Up to 30 AI analyses a day per network, shared with ia_filters; after that, the tool answers `limite_diario` with `renova_em`.

Parametersuftextorequiredmunicipio

ia_filters

AI search filters

Turns a plain-language description of the companies you want into filters for `search` (`f`). It takes 18 to 20 seconds. It shares the daily limit of AI analyses with avaliar.

Parameterstextorequired

local

Caller location

The caller's approximate location (city and state) from the network edge. Never cached: a cached answer would give someone else's place.

Takes no parameters.

contact

Contact

Write to the people behind the product: a question, or a sponsorship/partnership/advertising proposal. One route for a question and for a sponsorship, partnership or ad proposal (`tipo`, with the placements of `GET /api/partners`). One message every 10 seconds per network: one that arrives sooner waits its turn and then goes out — no error. The message reaches the team by e-mail, with `email` as the reply address. For voice, send multipart/form-data: `dados` is this JSON (up to 32 KiB), and `audio` is one WebM, Ogg or M4A audio file (up to 2 MB). Audio can replace message. The browser records up to two minutes. Audio is attached to the owner's e-mail.

Parametersfusonamerequiredpaissitetipoemailrequiredprazoespacoduracaoempresaformatomessagerequired+6 more

consulta_cadastro

Company registration record

Name, status, activity and address of a Brazilian company by CNPJ. It does not count against the daily free limit, does not show contacts or partners and runs no extra checks. The origin's protection limit still applies. For sanctions, tax status and a live CNIA check, use consulta_cnpj.

Parameterscnpjrequired

consulta_endereco

Addresses of a CEP

Addresses and companies at a CEP (Brazilian postal code), without counting against the daily free limit. Up to 20 addresses and 20 companies; `pontos_total` has the total number of addresses. The origin's protection limit still applies.

Parametersceprequired

consulta_sugerir

Find a company

Suggests up to 8 Brazilian companies for a CNPJ, company name, partner, phone or e-mail, ordered by how well they match. It does not count against the daily free limit and does not show contacts. `incompleto` means one of the sources did not answer.

Parametersqrequired

consulta_cnpj

Check a company (live)

Brazilian company record by CNPJ from the Federal Revenue (Receita Federal), with the special status when there is one (bankruptcy, judicial recovery, liquidation); its sanctions (CEIS, CNEP, CEPIM, leniency agreements, TCU and the CNJ's CNIA, checked live); partners on the politically exposed persons list (CGU); tax status (federal tax debt, installment agreements, tax incentives and construction works); the Federal Revenue chronic tax debtor list (`devedorContumaz.consta`: barred from public tenders); environmental and labor risk (forced-labor list, Ibama embargoes and fines); government contracts (PNCP, federal contracts since 2013 and sales to municipalities in the state of SP, from TCE-SP) and BNDES financing; registrations with regulators and official registries (CVM, Central Bank, ANS, ANTT, ANP, ANEEL, Anatel, Anvisa, CNES, Cadastur, Ibama, ANAC and SICAF); CVM investment funds; and the address on the map (CNEFE/IBGE). Accepts the numeric and the alphanumeric CNPJ. Personal data in the record comes masked. `sancoes` has what public registries record against the whole company (the CNPJ root), updated daily: useful to vet suppliers. 10 free lookups per day per network; after that, the tool answers `free_limit` with `resets_at`.

Parameterscnpjrequiredtemas

consulta_cep

Check a CEP

Addresses at a CEP (Brazilian postal code) with coordinates (CNEFE/IBGE) and the companies registered there. Returns up to 20 addresses and up to 20 companies; the total number of addresses is in `pontos_total`. 10 free lookups per day per network; after that, the tool answers `free_limit` with `resets_at`.

Parametersceprequired

Version history

2
  1. v1.0.1LatestOct 15, 2026
  2. v1.0.0Sep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts