MCP Juridico Brasil

io.github.DeHor-Labs由 GitHub 帳號 DeHor-Labs 發布v0.1.0更新於 Nov 1, 2026

Processos judiciais brasileiros via DataJud CNJ: consulta, andamentos, resumo e prazos em dias úteis

已驗證STDIO僅桌面效率與工作流知識與記憶

概覽

AI 產生的概覽

將 AI 助理接入巴西 DataJud CNJ 司法資料庫,用來查詢案件、流程動態、期限與法院代碼。

可以做什麼
  • 依 CNJ 編號查詢案件並列出流程動態,可依日期篩選
  • 彙整案件最新動態,並檢查自某日期以來是否有更新
  • 以工作日計算下一個程序期限,計入法院休庭期與全國假日
  • 列出已登記的 92 個法院縮寫
  • 選用:列出並確認電子司法住所(Domicílio Judicial Eletrônico)中的通知
適用情境
適合巴西法律從業人員與案件管理工作流程,在助理內快速查詢公開司法紀錄、流程歷史與依 CPC 的期限計算。
執行需求
以 stdio 方式在本機執行,通常用 uvx 啟動(也可用 pip/uv 安裝),需要 Python 與 uv 工具。需要連線至 DataJud CNJ API 的網路。DATAJUD_API_KEY 為選用,可覆寫 CNJ 預設公開金鑰。選用的電子司法住所工具需要 DJE_CLIENT_ID、DJE_CLIENT_SECRET 與 DJE_BEHALF_OF_CPF。
安裝前請注意
選用的 DJe 工具以律師本人憑證存取非公開的訴訟通訊;確認閱讀通知會產生真實法律效果並起算期限,但預設以演練模式執行,僅在 confirmar=True 且 DJE_PERMITIR_CONFIRMACAO_LEITURA=true 時才真正確認。案件查詢只回傳 DataJud 公開資料,保密案件不會回傳。結果不構成法律意見,使用責任由執業者依 LGPD 自負。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 MCP Juridico Brasil,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

[MCP Juridico Brasil]

Conecte qualquer assistente de IA ao DataJud CNJ - com 92 siglas de tribunais cadastradas, cálculo de prazos, monitoramento de processos e conformidade com o CPC.

juridico.dehor.dev: página do projeto, com exemplos, instalação e perguntas frequentes

[PyPI version] [Python 3.10+] [CI] [Licença MIT] [MCP Compatível] [Stars] [Issues]

O que é · Ferramentas · Instalação · Configuração · Roadmap · Contribuindo


O que é

mcp-juridico-brasil conecta assistentes de IA, escritórios de advocacia e sistemas de gestão processual ao DataJud CNJ - a base unificada de dados judiciais do Conselho Nacional de Justiça - com 92 siglas de tribunais cadastradas em todas as justiças (Federal, Estadual, do Trabalho, Militar, Eleitoral e Superior). Estar cadastrado não garante que o DataJud tenha dados daquele tribunal: o volume de dados depende do que cada tribunal envia ao CNJ.

O servidor não é um catálogo genérico de dados públicos. A proposta é ser uma vertical processual: transformar consultas judiciais fragmentadas em tools seguras, componíveis e prontas para agentes - com cálculo de prazos em dias úteis conforme o CPC, monitoramento de andamentos por consulta e acesso ao Domicílio Judicial Eletrônico.


Ferramentas disponíveis

O servidor registra 9 tools e 1 resource (ver src/mcp_juridico_brasil/server.py).

Consulta e monitoramento de processos

FerramentaDescriçãoFonte
buscar_processo_por_numeroConsulta completa de processo pelo número CNJ (NNNNNNN-DD.AAAA.J.TT.OOOO)DataJud CNJ
listar_movimentacoesHistórico de andamentos processuais com filtro por dataDataJud CNJ
resumir_andamentoDados do processo mais instrução de resumo para o modelo de linguagemDataJud CNJ
monitorar_processoInforma se houve atualização desde uma data e a data da última atualização (polling, sem gravar snapshot)DataJud CNJ
listar_processos_monitoradosLista processos com snapshot gravado na sessão. Nesta versão nenhuma tool de consulta grava snapshot, então a lista vem vaziaMemória local

Cálculo de prazos processuais

FerramentaDescriçãoReferência
calcular_proximo_prazoCálculo de prazo em dias úteis com recesso forense e feriados nacionais (art. 219, 220 e 224 CPC). Feriados estaduais só entram com uf informadaOffline com data_intimacao_iso; sem ela, consulta o DataJud para usar a última movimentação

Referência de tribunais

FerramentaDescriçãoFonte
listar_tribunaisLista as 92 siglas cadastradas no servidor (Portaria CNJ 160/2020)Offline

Domicílio Judicial Eletrônico (opcional)

Exigem credenciais próprias do DJe (DJE_CLIENT_ID, DJE_CLIENT_SECRET, DJE_BEHALF_OF_CPF).

FerramentaDescriçãoFonte
listar_intimacoesLista comunicações recebidas no DJe. Somente leitura; conteúdo de intimações sigilosas é suprimidoDJe (API Comunica)
confirmar_leitura_intimacaoConfirma leitura de intimação. Tem efeito jurídico real e inicia prazo. Funciona em dry-run por padrão e só confirma com confirmar=True e DJE_PERMITIR_CONFIRMACAO_LEITURA=trueDJe (API Comunica)

Resource MCP

ResourceDescrição
processo://{numero}/snapshotLê o snapshot gravado de um processo, se existir. Como buscar_processo_por_numero e monitorar_processo não gravam snapshot, nesta versão ele responde que não há snapshot disponível

Instalação

A forma mais simples, sem instalar nada permanentemente:

bash
uvx mcp-juridico-brasil

O que é uvx? É o gerenciador de ferramentas do uv, que baixa e executa pacotes Python em ambiente isolado, sem poluir seu sistema. Se ainda não tem o uv: curl -LsSf https://astral.sh/uv/install.sh | sh

Mantendo atualizado: use uvx mcp-juridico-brasil@latest ou uvx --refresh mcp-juridico-brasil para forçar a versão mais recente do PyPI.

Instalação permanente (alternativa)

bash
# via pippip install mcp-juridico-brasil
# via uv (recomendado para projetos Python)uv add mcp-juridico-brasil

A partir do código-fonte

bash
git clone https://github.com/DeHor-Labs/mcp-juridico-brasil.gitcd mcp-juridico-brasiluv sync

Configuração por cliente MCP

Cole o trecho abaixo no arquivo de configuração do seu cliente. A variável DATAJUD_API_KEY é opcional: por padrão o servidor usa a chave pública vigente divulgada pelo CNJ em datajud-wiki.cnj.jus.br. Como o CNJ pode trocá-la a qualquer momento, use a variável para substituí-la quando necessário.

Claude Desktop

Edite ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) ou %APPDATA%\Claude\claude_desktop_config.json (Windows):

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

Reinicie o Claude Desktop. As ferramentas jurídicas aparecem automaticamente.

Claude Code (CLI)

bash
claude mcp add juridico-brasil -- uvx mcp-juridico-brasil

Para incluir a chave de API:

bash
DATAJUD_API_KEY=sua-chave-aqui claude mcp add juridico-brasil -- uvx mcp-juridico-brasil

Cursor / .mcp.json

Crie ou edite .cursor/mcp.json (ou .mcp.json na raiz do projeto):

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

VS Code + Continue

Adicione ao settings.json:

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

Variáveis de ambiente

VariávelDescriçãoPadrão
DATAJUD_API_KEYSubstitui a chave pública padrão do DataJud CNJchave pública vigente do CNJ
JURIDICO_LOG_LEVELNível de log: DEBUG, INFO, WARNINGINFO
JURIDICO_SNAPSHOT_DIRDiretório para persistir em arquivo snapshots gravados. Nesta versão as tools de consulta não gravam snapshotmemória
JURIDICO_HTTP_TIMEOUTTimeout em segundos para chamadas HTTP ao DataJud30

Arquitetura

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)

Fontes de dados:

  • DataJud CNJ - base unificada de dados judiciais (Portaria CNJ 160/2020)
  • Calendário forense nacional e estadual - processado offline para cálculo de prazos (CPC art. 219/220/224)

Roadmap

  • v0.1.x - Busca de processo, listagem de movimentações, resumo de andamento e listagem de tribunais
  • v0.2.x - Monitoramento por consulta, cálculo de prazos em dias úteis (CPC), resource MCP por processo
  • v0.3.x - Webhook push de atualizações, persistência em banco de dados e alertas por prazo
  • v0.4.x (parcial) - Intimações via Domicílio Judicial Eletrônico (DJe): listagem e confirmação de leitura com gate duplo
  • v0.4.x - Parsing de publicações e extração estruturada
  • v1.0.0 - Suite processual completa com auditoria LGPD, contratos de API estáveis e cobertura ampliada

Privacidade e LGPD

Atenção: as tools de consulta processual acessam exclusivamente dados públicos disponibilizados pelo DataJud CNJ (Resolução CNJ 331/2020); processos em segredo de justiça não são retornados por essa API. As tools opcionais do DJe são diferentes: com credenciais do próprio advogado, acessam comunicações processuais não públicas recebidas no Domicílio Judicial Eletrônico, com o conteúdo de intimações sigilosas suprimido, e confirmar_leitura_intimacao pode produzir efeito jurídico. Nenhum dado processual é armazenado fora do ambiente local do usuário, e nesta versão as tools de consulta não gravam os resultados em disco. O uso das ferramentas é de responsabilidade do profissional habilitado, em conformidade com a LGPD (Lei 13.709/2018), a Resolução CNJ 647/2025 e a OAB Recomendação 001/2024. Estas ferramentas não constituem consultoria jurídica.


Contribuindo

Contribuições são bem-vindas!

bash
# 1. Clone o repositório ou seu forkgit clone https://github.com/DeHor-Labs/mcp-juridico-brasil.gitcd mcp-juridico-brasil
# 2. Instale as dependências de desenvolvimentouv sync
# 3. Crie sua branchgit checkout -b feature/meu-recurso
# 4. Implemente, teste e verifiquepytestruff check src/mypy src/
# 5. Abra um Pull Request

Veja as issues abertas - especialmente as marcadas com good first issue.

Cada módulo segue o padrão client.py + schemas.py + tools.py, tornando simples adicionar novos módulos processuais.


Projeto irmão

Este servidor faz par com o MCP Fiscal Brasil, que conecta IAs ao sistema fiscal brasileiro (NF-e, SPED, CNPJ, Simples Nacional, Reforma Tributária 2026):

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


Licença

MIT - veja LICENSE para detalhes.


Feito com dedicação para o Judiciário brasileiro
Conectando inteligência artificial aos tribunais do sistema de justiça nacional

來源:README.md,提交 d680ad4

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.0最新Oct 18, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分