Skip to main content
Glama

MCP DadosBR — Claude、Cursor、AIアシスタント向けブラジルデータMCPサーバー

npm version npm downloads TypeScript License: MIT

Model Context Protocol (MCP) サーバーとして提供される、最も包括的なブラジルOSINTツールキットです。 CNPJ、CEP、裁判記録、政府契約、財務指標などを、Claude Desktop、Cursor、Windsurf、Claude Code、またはMCP互換のAIアシスタントから直接照会できます。

Português | English


Português

O que é isso?

MCP DadosBR é um servidor MCP que conecta assistentes de IA a dados públicos brasileiros. Com ele, Claude, Cursor, Windsurf e outros assistentes podem consultar CNPJs, endereços por CEP, processos judiciais, contratos governamentais, indicadores financeiros do Banco Central e muito mais — sem sair da conversa.

São 23 ferramentas OSINT organizadas em 6 domínios: governo, jurídico, empresas, financeiro, saúde e inteligência estratégica.

Instalação rápida

npx @aredes.me/mcp-dadosbr

Configuração (qualquer cliente MCP)

Adicione ao arquivo de configuração do seu cliente MCP:

{
  "mcpServers": {
    "dadosbr": {
      "command": "npx",
      "args": ["@aredes.me/mcp-dadosbr"],
      "env": {
        "TAVILY_API_KEY": "tvly-your-key",
        "PERPLEXITY_API_KEY": "pplx-your-key",
        "TRANSPARENCIA_API_KEY": "your-key",
        "DATAJUD_API_KEY": "your-key"
      }
    }
  }
}

Cliente

Localização

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json

Cursor

.cursor/mcp.json no projeto

Windsurf

~/.windsurf/config.json

Continue.dev

~/.continue/config.json

Gemini CLI

~/.config/gemini/mcp_config.json

Zed

~/.config/zed/settings.json (campo context_servers)

Cline / Roo Cline

VS Code Settings → Extensions → Cline → MCP Servers

Claude Code CLI:

claude mcp add --transport stdio dadosbr \
  --env TAVILY_API_KEY=tvly-xxx \
  --env TRANSPARENCIA_API_KEY=xxx \
  --env DATAJUD_API_KEY=xxx \
  -- npx -y @aredes.me/mcp-dadosbr

23 Ferramentas OSINT

Governo e Transparência

Ferramenta

O que faz

API Key

ibge_localidades

Estados, municípios e regiões do IBGE

transparencia_lookup

Contratos, convênios e licitações federais

TRANSPARENCIA_API_KEY

ceis_cnep_lookup

Empresas sancionadas (CEIS/CNEP)

TRANSPARENCIA_API_KEY

pncp_licitacoes

Portal Nacional de Contratações Públicas

querido_diario

Diários oficiais municipais (Open Knowledge)

Jurídico e Compliance

Ferramenta

O que faz

API Key

datajud_processos

Processos judiciais em todos os tribunais brasileiros

DATAJUD_API_KEY

oab_advogado

Consulta de advogados no CNA/OAB

bnmp_mandados

Mandados de prisão (BNMP/CNJ)

procurados_lookup

Pessoas procuradas (MJSP/Interpol)

lista_suja_lookup

Lista suja do trabalho escravo (MTE)

Empresas e Pessoas

Ferramenta

O que faz

API Key

cnpj_lookup

Dados cadastrais completos por CNPJ

cep_lookup

Endereço completo por CEP

cpf_validate

Validação matemática de CPF

domain_whois

WHOIS de domínios .br (Registro.br)

consumidor_reclamacoes

Reclamações no Consumidor.gov.br

company_deep_profile

Perfil completo orquestrado com 6 fontes

Múltiplas

Financeiro

Ferramenta

O que faz

API Key

bacen_taxas

SELIC, IPCA, Dólar, Euro, CDI (Banco Central)

fipe_veiculos

Tabela FIPE de veículos

Saúde

Ferramenta

O que faz

API Key

cnes_saude

Estabelecimentos de saúde (CNES/DataSUS)

Inteligência Estratégica

Ferramenta

O que faz

API Key

cnpj_search

Busca web com Google Dorks via Tavily

TAVILY_API_KEY

cnpj_intelligence

Busca inteligente multi-categoria

TAVILY_API_KEY

strategic_osint_prompt

Templates de análise (due diligence, fraude, ESG)

sequentialthinking

Raciocínio estruturado passo a passo


Exemplos de uso

Due Diligence completa de empresa:

Faça uma investigação completa do CNPJ 00.000.000/0001-91:
1. Use cnpj_lookup para dados cadastrais
2. Use transparencia_lookup para contratos governamentais
3. Use datajud_processos para processos judiciais
4. Use lista_suja_lookup para verificar trabalho escravo
5. Use company_deep_profile para o perfil consolidado

Detecção de fraude:

Use strategic_osint_prompt com template "fraud_detection" para o CNPJ 11.222.333/0001-81.
Execute cada ferramenta indicada no prompt gerado.

Consulta financeira:

Quais são as taxas atuais do Banco Central?
Use bacen_taxas para SELIC, IPCA e câmbio do Dólar.

Pesquisa jurídica:

Use datajud_processos para buscar processos contra "Empresa XYZ" no TJSP.
Depois use oab_advogado para verificar "João Silva" na OAB/SP.

Inteligência territorial:

Use ibge_localidades para listar municípios de MG,
depois use cnes_saude para encontrar hospitais em Belo Horizonte.

Variáveis de ambiente

Variável

Necessária para

Como obter

TAVILY_API_KEY

Ferramentas de busca web

tavily.com

PERPLEXITY_API_KEY

Busca alternativa (se Tavily não configurado)

perplexity.ai

TRANSPARENCIA_API_KEY

Dados de transparência federal

portaldatransparencia.gov.br/api-de-dados

DATAJUD_API_KEY

Processos judiciais

datajud-wiki.cnj.jus.br

MCP_TRANSPORT

stdio (padrão) ou http

MCP_HTTP_PORT

Porta HTTP (padrão: 3000)

Todas as ferramentas sem "API Key" na tabela funcionam sem nenhuma chave.


Requisitos

  • Node.js 18+

  • Chaves de API opcionais conforme tabela acima


Desenvolvimento e contribuição

git clone https://github.com/cristianoaredes/mcp-dadosbr.git
cd mcp-dadosbr
npm install
npm run build
npm test

Licença

MIT — veja LICENSE.

Dados fornecidos por: OpenCNPJ, OpenCEP, IBGE, Portal da Transparência, CNJ Datajud, Banco Central, BrasilAPI, CNES/DataSUS

Feito por Cristiano Arêdes · LinkedIn · cristiano@aredes.me


Related MCP server: ViaCEP Brasil MCP Server

English

これは何ですか?

MCP DadosBRは、AIアシスタントがブラジルの公開データに直接アクセスできるようにするModel Context Protocol (MCP) サーバーです。Claude Desktop、Cursor、Windsurf、Claude Code、またはMCP互換クライアントを接続することで、CNPJ企業記録、CEP郵便番号、裁判手続き、政府契約、中央銀行の財務レート、医療施設などを会話の中から直接照会できます。

政府の透明性、法務・コンプライアンス、企業、財務、医療、戦略的インテリジェンスの6つのドメインにわたる23のOSINTツールを提供します。

クイックインストール

npx @aredes.me/mcp-dadosbr

設定(任意のMCPクライアント)

{
  "mcpServers": {
    "dadosbr": {
      "command": "npx",
      "args": ["@aredes.me/mcp-dadosbr"],
      "env": {
        "TAVILY_API_KEY": "tvly-your-key",
        "PERPLEXITY_API_KEY": "pplx-your-key",
        "TRANSPARENCIA_API_KEY": "your-key",
        "DATAJUD_API_KEY": "your-key"
      }
    }
  }
}

クライアント

場所

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json

Cursor

プロジェクト内の .cursor/mcp.json

Windsurf

~/.windsurf/config.json

Continue.dev

~/.continue/config.json

Gemini CLI

~/.config/gemini/mcp_config.json

Zed

~/.config/zed/settings.json (context_servers フィールド)

Cline / Roo Cline

VS Code設定 → Extensions → Cline → MCP Servers

Claude Code CLI:

claude mcp add --transport stdio dadosbr \
  --env TAVILY_API_KEY=tvly-xxx \
  --env TRANSPARENCIA_API_KEY=xxx \
  --env DATAJUD_API_KEY=xxx \
  -- npx -y @aredes.me/mcp-dadosbr

23のOSINTツール

ドメイン

ツール

説明

政府

ibge_localidades · transparencia_lookup · ceis_cnep_lookup · pncp_licitacoes · querido_diario

IBGE地理情報、連邦契約、制裁対象企業、公共調達、自治体官報

法務

datajud_processos · oab_advogado · bnmp_mandados · procurados_lookup · lista_suja_lookup

ブラジル全裁判所の訴訟手続き、弁護士確認、逮捕状、指名手配者、強制労働ブラックリスト

企業

cnpj_lookup · cep_lookup · cpf_validate · domain_whois · consumidor_reclamacoes · company_deep_profile

企業登録、住所検索、CPF検証、.brドメインWHOIS、消費者苦情、6ソース詳細プロファイル

財務

bacen_taxas · fipe_veiculos

ブラジル中央銀行レート (SELIC, IPCA, USD, EUR, CDI)、FIPE車両価格表

医療

cnes_saude

CNES/DataSUSによる医療施設検索

インテリジェンス

cnpj_search · cnpj_intelligence · strategic_osint_prompt · sequentialthinking

Google Dorksによるウェブ検索、マルチソースインテリジェンス、戦略的分析テンプレート (デューデリジェンス、不正、ESG)、構造的推論


要件

  • Node.js 18+

  • 必要なツールに応じたオプションのAPIキー(以下の表を参照)

環境変数

変数

用途

取得方法

TAVILY_API_KEY

ウェブ検索ツール (cnpj_search, cnpj_intelligence)

tavily.com

PERPLEXITY_API_KEY

代替検索 (Tavilyが設定されていない場合)

perplexity.ai

TRANSPARENCIA_API_KEY

政府の透明性データ

Portal da Transparência API

DATAJUD_API_KEY

裁判手続き

Datajud Wiki

表内のAPIキーがないツールは、設定なしで動作します。


プロンプト例

企業の完全なデューデリジェンス:

Run a full due diligence on CNPJ 00.000.000/0001-91:
cnpj_lookup → transparencia_lookup → datajud_processos → lista_suja_lookup → company_deep_profile

不正検知:

Use strategic_osint_prompt with template "fraud_detection" for CNPJ 11.222.333/0001-81.
Then run each tool indicated in the generated prompt.

ブラジル中央銀行レート:

What are the current Brazilian Central Bank rates?
Use bacen_taxas for SELIC, IPCA, and USD exchange rate.

法務調査:

Search for lawsuits against "Company XYZ" using datajud_processos in TJSP.
Then verify lawyer "João Silva" with oab_advogado in OAB/SP.

統計

  • 23ツール · 257テスト (100%合格) · 64 Google Dorkテンプレート · 10 OSINTカテゴリ

  • TypeScript厳格モード · Node.js 18+ · Vitest · Express 5

  • サーキットブレーカー、LRUキャッシュ、リクエスト重複排除を内蔵

アーキテクチャの概要

lib/
├── adapters/          # CLI, Cloudflare Workers, Smithery
├── config/            # Configuration and timeouts
├── core/              # Registry, search, intelligence, dork-templates
├── infrastructure/    # Cache, circuit breaker, rate limiting
├── tools/             # Domain-organized tools
│   ├── core.ts        #   CNPJ, CEP, search, intelligence, thinking
│   ├── government.ts  #   IBGE, Transparência, CEIS/CNEP, PNCP, Querido Diário
│   ├── legal.ts       #   Datajud, OAB, BNMP, Procurados, Lista Suja
│   ├── company.ts     #   CPF, WHOIS, Consumidor, Deep Profile
│   ├── financial.ts   #   Banco Central, FIPE
│   ├── health.ts      #   CNES/DataSUS
│   └── osint.ts       #   Strategic prompts
└── types/             # TypeScript type definitions

貢献

git clone https://github.com/cristianoaredes/mcp-dadosbr.git
cd mcp-dadosbr
npm install
npm run build
npm test

ライセンス

MIT — LICENSE を参照してください。

データソース: OpenCNPJ, OpenCEP, IBGE, Portal da Transparência, CNJ Datajud, Banco Central do Brasil, BrasilAPI, CNES/DataSUS

作成者: Cristiano Arêdes · LinkedIn · cristiano@aredes.me


リンク

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
1dRelease cycle
9Releases (12mo)
Commit activity

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

  • F
    license
    B
    quality
    D
    maintenance
    Query a variety of data from Brasil resources seamlessly. Access information on postal codes, area codes, banks, holidays, taxes, and more through a unified interface. Enhance your AI agents and applications with rich and updated data from BrasilAPI effortlessly.
    6
    7
  • A
    license
    A
    quality
    C
    maintenance
    Exposes the BrasilAPI as MCP tools, enabling AI agents to query Brazilian public data such as CEP, CNPJ, DDD, IBGE, banks, PIX, FIPE, NCM, exchange rates, taxes, weather, CVM information, holidays, ISBN, domains, stock tickers, and TUSS.
    41
    Apache 2.0
  • A
    license
    -
    quality
    C
    maintenance
    Validates LatAm banking and tax IDs (Mexican CLABE, Brazilian CNPJ/CPF checksums) and performs BrasilAPI company, CEP, and bank lookups, enabling AI agents to verify financial and tax information in Latin America.
    10
    MIT

View all related MCP servers

Related MCP Connectors

  • Free Brazilian CNPJ lookup (legal name, status, partners) + lawsuit discovery. Public data, no login

  • Looks up a company's registration data at the Federal Revenue from the CNPJ, optionally with the own

  • Identifies the ultimate beneficial owner of a company or person from the CNPJ or CPF, for compliance

View all MCP Connectors

Latest Blog Posts

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/cristianoaredes/mcp-dadosbr'

If you have feedback or need assistance with the MCP directory API, please join our Discord server