mcpField
M
MCP Juridico Brasil

MCP Juridico Brasil

ローカル
juridico.dehor.dev法務・行政1222 日前に更新

MCP Juridico Brasil について

MCP Juridico Brasil は、DataJud CNJ の司法案件データを必要とするブラジルの法律専門家やシステム向けの MCP サーバーです。事件検索・監視、CPC に基づく営業日での期限計算、オプションの Domicílio Judicial Eletrônico 通知アクセスを備えています。

主な機能

  1. 01CNJ 番号による事件検索
  2. 02事件の進行状況の一覧・要約
  3. 03事件更新のポーリング
  4. 04CPC に基づく営業日期限の計算
  5. 05DJe 通知の一覧・既読確認

活用シーン

  1. 01公開事件記録と進行状況の確認
  2. 02指定日以降の事件更新の確認
  3. 03訴訟手続きの期限計算
  4. 04認証情報を使った DJe 通知の確認

MCP 対応

stdio 経由で MCP クライアントに 9 個のツールと 1 個のリソースを公開し、事件検索、進行履歴、監視、期限計算、裁判所情報、オプションの DJe 通知に対応します。このバージョンには事件スナップショット用リソースがありますが、検索ツールはスナップショットを保存しません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"dehor-labs-mcp-juridico-brasil": {
"command": "uvx",
"args": [
"mcp-juridico-brasil"
]
}
}
}
起動コマンドuvx mcp-juridico-brasil

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypimcp-juridico-brasil0.1.0

ツール

9

掲載時のツール一覧 · 1 週間前に更新

パラメーター型必須説明
tribunalanyいいえSigla do tribunal (ex: 'TJSP', 'TRF4', 'STJ'). Se omitida, o sistema tenta localizar o processo em todos os tribunais (operação mais lenta).
numero_processostringはいNúmero no formato CNJ (ex: '0001234-56.2023.8.26.0100') ou sem formatação (20 dígitos).

詳細

MCP Jurídico Brasil

あらゆる AI アシスタントを DataJud CNJ に接続します。92 の裁判所略称を登録済みで、期限の計算、訴訟案件のモニタリング、CPC への準拠に対応しています。

juridico.dehor.dev:プロジェクトのページです。使用例、インストール方法、よくある質問を掲載しています。

PyPI バージョン Python 3.10+ CI MIT ライセンス MCP 対応 スター 課題

概要 · 利用可能なツール · インストール · 設定 · ロードマップ · 貢献


概要

mcp-juridico-brasil は、AI アシスタント、法律事務所、訴訟管理システムを DataJud CNJ(国家司法評議会の統合司法データベース)に接続します。あらゆる司法分野(連邦、州、労働、軍事、選挙、高等裁判所)の92 の裁判所略称を登録済みです。登録されていても、DataJud にその裁判所のデータがあるとは限りません。データ量は、各裁判所が CNJ に送信する内容によって異なります。

このサーバーは、汎用的な公開データのカタログではありません。訴訟手続きに特化した領域を目指し、断片化された司法検索を、安全で組み合わせ可能な、エージェントですぐに利用できるツールへと変換します。CPC に準拠した営業日ベースの期限計算、検索による手続き状況のモニタリング、電子司法住所へのアクセスを提供します。


利用可能なツール

サーバーには9 個のツールと1 個のリソースが登録されています(src/mcp_juridico_brasil/server.py を参照)。

訴訟案件の検索とモニタリング
ツール説明データソース
buscar_processo_por_numeroCNJ 番号(NNNNNNN-DD.AAAA.J.TT.OOOO)による訴訟案件の詳細検索DataJud CNJ
listar_movimentacoes日付で絞り込める、訴訟手続きの経過履歴DataJud CNJ
resumir_andamento訴訟案件のデータと、言語モデル向けの要約指示DataJud CNJ
monitorar_processo指定日以降に更新があったかどうかと、最終更新日を通知します(ポーリング。スナップショットは保存しません)DataJud CNJ
listar_processos_monitoradosセッションにスナップショットが保存された訴訟案件を一覧表示します。このバージョンでは検索ツールがスナップショットを保存しないため、一覧は空になりますローカルメモリ
訴訟期限の計算
ツール説明参照
calcular_proximo_prazo法廷休廷期間と国民の祝日を考慮した営業日ベースの期限計算(CPC 第 219 条、第 220 条、第 224 条)。uf が指定された場合に限り、州の祝日も含めますdata_intimacao_iso がある場合はオフラインで計算します。指定がない場合は、最終更新を利用するため DataJud を参照します
裁判所の参照
ツール説明データソース
listar_tribunaisサーバーに登録されている92の略称を一覧表示します(CNJ規則160/2020)オフライン
電子司法上の住所(任意)

DJe専用の認証情報(DJE_CLIENT_ID、DJE_CLIENT_SECRET、DJE_BEHALF_OF_CPF)が必要です。

ツール説明データソース
listar_intimacoesDJeで受信した通知を一覧表示します。読み取り専用です。機密扱いの通知の内容は省略されますDJe(API Comunica)
confirmar_leitura_intimacao通知の既読を確定します。実際の法的効力があり、期限の起算が始まります。 デフォルトではドライランで動作し、confirmar=TrueかつDJE_PERMITIR_CONFIRMACAO_LEITURA=trueの場合にのみ確定しますDJe(API Comunica)
MCPリソース
リソース説明
processo://{numero}/snapshot保存済みのプロセスのスナップショットがあれば読み込みます。buscar_processo_por_numeroとmonitorar_processoはスナップショットを保存しないため、このバージョンではスナップショットが利用できない旨が返されます

インストール

何も恒久的にインストールしない、最も簡単な方法です。

uvx mcp-juridico-brasil

uvxとは? uvのツールマネージャーで、Pythonパッケージを隔離された環境にダウンロードして実行し、システムを汚しません。uvをまだお持ちでない場合:curl -LsSf https://astral.sh/uv/install.sh | sh

最新の状態を保つには: uvx mcp-juridico-brasil@latestまたはuvx --refresh mcp-juridico-brasilを使うと、PyPIの最新バージョンを強制的に取得できます。

恒久的なインストール(代替方法)
# via pip
pip install mcp-juridico-brasil

# via uv (recomendado para projetos Python)
uv add mcp-juridico-brasil
ソースコードからのインストール
git clone https://github.com/DeHor-Labs/mcp-juridico-brasil.git
cd mcp-juridico-brasil
uv sync

MCPクライアントごとの設定

以下のスニペットをクライアントの設定ファイルに貼り付けてください。DATAJUD_API_KEY変数は任意です。デフォルトでは、サーバーはdatajud-wiki.cnj.jus.brでCNJが公開している現在有効な公開キーを使用します。CNJはいつでもキーを変更する可能性があるため、必要に応じてこの変数を使って置き換えてください。

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または%APPDATA%\Claude\claude_desktop_config.json(Windows)を編集します。

{
  "mcpServers": {
    "juridico-brasil": {
      "command": "uvx",
      "args": ["mcp-juridico-brasil"],
      "env": {
        "DATAJUD_API_KEY": "sua-chave-aqui"
      }
    }
  }
}

Claude Desktopを再起動してください。法律関連のツールが自動的に表示されます。

Claude Code(CLI)
claude mcp add juridico-brasil -- uvx mcp-juridico-brasil

APIキーを追加するには:

DATAJUD_API_KEY=sua-chave-aqui claude mcp add juridico-brasil -- uvx mcp-juridico-brasil
Cursor / .mcp.json

.cursor/mcp.json(またはプロジェクトのルートにある.mcp.json)を作成または編集します。

{
  "mcpServers": {
    "juridico-brasil": {
      "command": "uvx",
      "args": ["mcp-juridico-brasil"],
      "env": {
        "DATAJUD_API_KEY": "sua-chave-aqui"
      }
    }
  }
}
VS Code + Continue

settings.jsonに追加します。

{
  "continue.mcpServers": {
    "juridico-brasil": {
      "command": "uvx",
      "args": ["mcp-juridico-brasil"],
      "env": {
        "DATAJUD_API_KEY": "sua-chave-aqui"
      }
    }
  }
}

環境変数

変数説明デフォルト
DATAJUD_API_KEYDataJud CNJのデフォルト公開キーを置き換えますCNJの現在有効な公開キー
JURIDICO_LOG_LEVELログレベル:DEBUG、INFO、WARNINGINFO
JURIDICO_SNAPSHOT_DIR保存済みスナップショットをファイルに永続化するディレクトリ。このバージョンでは照会ツールはスナップショットを保存しませんメモリ
JURIDICO_HTTP_TIMEOUTDataJudへのHTTP呼び出しのタイムアウト(秒)30

アーキテクチャ

Claude / GPT / Cursor / qualquer cliente MCP
              |
              | Model Context Protocol (stdio)
              v
    mcp-juridico-brasil
              |
    +---------+---------+-----------+----------+
    |         |         |           |          |
 Processos  Movim.   Resumo    Monitoram.  Prazos
    |         |         |           |          |
    v         v         v           v          v
 DataJud   DataJud   DataJud    DataJud   Calendario
  CNJ        CNJ       CNJ        CNJ      forense
                                           offline
              |
              v
   92 siglas de tribunais
  (Federal, Estadual, Trabalho,
   Militar, Eleitoral, Superior)

データソース:

  • DataJud CNJ - 統合司法データベース(CNJ規則160/2020)
  • 全国および州の司法カレンダー - 期限計算用にオフラインで処理(CPC第219条/第220条/第224条)

ロードマップ

  • v0.1.x - プロセスの検索、処理状況の一覧表示、進捗の要約、裁判所の一覧表示
  • v0.2.x - 照会による監視、営業日単位の期限計算(CPC)、プロセスごとのMCPリソース
  • v0.3.x - 更新を通知するWebhookプッシュ、データベースへの永続化、期限アラート
  • v0.4.x(一部対応) - 電子司法上の住所(DJe)経由の通知:既読の一覧表示と二重ゲートによる確定
  • v0.4.x - 公告の解析と構造化データの抽出
  • v1.0.0 - LGPD監査、安定したAPI契約、対象範囲の拡大を備えた完全な訴訟管理スイート

プライバシーとLGPD

注意: 訴訟情報を照会するツールがアクセスするのは、DataJud CNJ が公開している公開データのみです(CNJ 決議 331/2020)。司法上の秘密扱いとなっている事件は、この API から返されません。オプションの DJe ツールは異なります。弁護士本人の認証情報を使用して、電子司法住所で受信した非公開の訴訟関連通知にアクセスしますが、機密扱いの通知の内容は表示されません。また、confirmar_leitura_intimacao は法的効力を生じさせる可能性があります。訴訟データはユーザーのローカル環境外には保存されません。また、このバージョンでは照会ツールの結果がディスクに保存されることはありません。ツールの利用は、LGPD(法律 13.709/2018)、CNJ 決議 647/2025、および OAB 勧告 001/2024 に従い、資格を有する専門家の責任のもとで行ってください。これらのツールは法律相談を提供するものではありません。


貢献

貢献を歓迎します!

# 1. Clone o repositório ou seu fork
git clone https://github.com/DeHor-Labs/mcp-juridico-brasil.git
cd mcp-juridico-brasil

# 2. Instale as dependências de desenvolvimento
uv sync

# 3. Crie sua branch
git checkout -b feature/meu-recurso

# 4. Implemente, teste e verifique
pytest
ruff check src/
mypy src/

# 5. Abra um Pull Request

オープン中の issueをご覧ください。特に good first issue のラベルが付いたものを歓迎します。

各モジュールは client.py + schemas.py + tools.py のパターンに従っているため、新しい訴訟関連モジュールを簡単に追加できます。


関連プロジェクト

このサーバーは、ブラジルの税務システム(NF-e、SPED、CNPJ、Simples Nacional、2026 年税制改革)に AI を接続する MCP Fiscal Brasil と対をなしています。

github.com/DeHor-Labs/mcp-fiscal-brasil


ライセンス

MIT — 詳細は LICENSE をご覧ください。


ブラジルの司法のために心を込めて作成
人工知能と国内司法制度の裁判所をつなぎます

コメント

MCP は初めてですか?

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

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