mcpField
C
cristianoaredes-mcp-dadosbr

cristianoaredes-mcp-dadosbr

リモート
github.com/cristianoaredes法務・行政1029 週間前に更新
リポジトリ

cristianoaredes-mcp-dadosbr について

MCP DadosBR は、政府、法律、企業、金融、医療、戦略 OSINT の各種ツールを通じて、AI アシスタントからブラジルの公開データを利用できるようにします。企業情報、裁判記録、中央銀行の指標などを調べられます。

主な機能

  1. 016分野にわたる23のツール
  2. 02企業情報と郵便番号の検索
  3. 03司法・政府データの照会
  4. 04金融・医療データの検索
  5. 05戦略 OSINT 検索とプロンプト

活用シーン

  1. 01ブラジル企業のデューデリジェンス
  2. 02裁判記録や弁護士登録の確認
  3. 03中央銀行の金利や為替データの確認
  4. 04政府契約や医療施設の検索

MCP 対応

MCP サーバーとして、対応クライアントにブラジルの公開データおよび OSINT ツールを提供します。一部の検索やデータソースには API キーが必要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://server.smithery.ai/@cristianoaredes/mcp-dadosbr/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://server.smithery.ai/@cristianoaredes/mcp-dadosbr/mcp認証が必要

ツール

詳細

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

smithery badge 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

これは何ですか?

MCP DadosBRは、AIアシスタントをブラジルの公開データに接続するMCPサーバーです。これにより、Claude、Cursor、Windsurfなどのアシスタントは、会話から離れることなく、CNPJ、CEPによる住所、裁判案件、政府契約、ブラジル中央銀行の金融指標などを照会できます。

政府、法律、企業、金融、医療、戦略的インテリジェンスの6つの分野に分類された、23のOSINTツールを提供します。

クイックインストール
npx @aredes.me/mcp-dadosbr
設定(すべてのMCPクライアント)

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 ClineVS 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のOSINTツール
政府と透明性
ツール内容APIキー
ibge_localidadesIBGEの州、市区町村、地域—
transparencia_lookup連邦政府の契約、協定、入札TRANSPARENCIA_API_KEY
ceis_cnep_lookup制裁対象企業(CEIS/CNEP)TRANSPARENCIA_API_KEY
pncp_licitacoes公共調達全国ポータル—
querido_diario市区町村の官報(Open Knowledge)—
法務とコンプライアンス
ツール内容APIキー
datajud_processosブラジル全土の裁判所における裁判案件DATAJUD_API_KEY
oab_advogadoCNA/OABの弁護士照会—
bnmp_mandados逮捕状(BNMP/CNJ)—
procurados_lookup指名手配者(MJSP/Interpol)—
lista_suja_lookup強制労働に関するブラックリスト(MTE)—
企業と個人
ツール内容APIキー
cnpj_lookupCNPJによる完全な登録情報—
cep_lookupCEPによる詳細な住所—
cpf_validateCPFの数学的検証—
domain_whois.brドメインのWHOIS(Registro.br)—
consumidor_reclamacoesConsumidor.gov.brへの苦情—
company_deep_profile6つの情報源を統合した包括的なプロフィール複数
金融
ツール内容APIキー
bacen_taxasSELIC、IPCA、米ドル、ユーロ、CDI(ブラジル中央銀行)—
fipe_veiculos自動車のFIPE価格表—
医療
ツール内容APIキー
cnes_saude医療機関(CNES/DataSUS)—
戦略インテリジェンス
ツール機能API キー
cnpj_searchTavily 経由で Google Dorks を使ったウェブ検索TAVILY_API_KEY
cnpj_intelligence複数カテゴリのインテリジェント検索TAVILY_API_KEY
strategic_osint_prompt分析テンプレート(デューデリジェンス、不正、ESG)—
sequentialthinking段階的な構造化推論—

使用例

企業の包括的なデューデリジェンス:

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

不正の検出:

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

財務情報の照会:

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

法務調査:

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

地域インテリジェンス:

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

環境変数
変数必要な機能入手先
TAVILY_API_KEYウェブ検索ツールtavily.com
PERPLEXITY_API_KEY代替検索(Tavily が設定されていない場合)perplexity.ai
TRANSPARENCIA_API_KEY連邦政府の透明性データportaldatransparencia.gov.br/api-de-dados
DATAJUD_API_KEY裁判手続きdatajud-wiki.cnj.jus.br
MCP_TRANSPORT—stdio(デフォルト)または http
MCP_HTTP_PORT—HTTP ポート(デフォルト:3000)

表で「API キー」が不要と記載されているツールは、すべてキーなしで動作します。


要件
  • Node.js 18+
  • 上記の表に記載されている任意の API キー

開発と貢献
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、BrasilAPI、CNES/DataSUS

Cristiano Arêdes 制作 · LinkedIn · [email protected]


英語

これは何ですか?

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 ClineVS Code の設定 → 拡張機能 → Cline → MCP サーバー

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_diarioIBGE の地理情報、連邦政府契約、制裁対象企業、公共調達、自治体の官報
法務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_saudeCNES/DataSUS を利用した医療施設の検索
インテリジェンスcnpj_search · cnpj_intelligence · strategic_osint_prompt · sequentialthinkingGoogle Dorks によるウェブ検索、複数の情報源を使ったインテリジェンス、戦略分析テンプレート(デューデリジェンス、不正、ESG)、構造化された推論

要件
  • Node.js 18+
  • 必要なツールに応じて API キー(下の表を参照)
環境変数
変数必要な用途入手方法
TAVILY_API_KEYウェブ検索ツール(cnpj_search、cnpj_intelligence)tavily.com
PERPLEXITY_API_KEY代替検索(Tavily が設定されていない場合に使用)perplexity.ai
TRANSPARENCIA_API_KEY政府の透明性データ透明性ポータル 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 strict モード · 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、透明性ポータル、CNJ Datajud、ブラジル中央銀行、BrasilAPI、CNES/DataSUS

クリスティアーノ・アレデス が開発 · LinkedIn · [email protected]


リンク

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。