Legal MCP (alternativa ao Jusbrasil)
Open-source alternative to Jusbrasil for AI: find lawsuits by name, CPF, CNPJ or case number and bui
Connect it
Settings → Connectors → Add custom connector
URL: https://api.mcp.ai/legalSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://api.mcp.ai/legal{
"mcpServers": {
"jusbrasil-mcp": {
"url": "https://api.mcp.ai/legal"
}
}
}claude mcp add --transport http jusbrasil-mcp https://api.mcp.ai/legal{
"servers": {
"jusbrasil-mcp": {
"type": "http",
"url": "https://api.mcp.ai/legal"
}
}
}30 tools, pulled live
djen_search_comunicacoesread-onlyBusca publicações/intimações no Diário de Justiça Eletrônico Nacional (DJEN) por OAB, nome de advogado, número de processo, tribunal e data. Cada item traz o texto completo da comunicação. (à o Diário de Justiça â não é base de jurisprudência/ementas, nem cadastro de processos: só tem o que foi PUBLICADO, a partir de 2020 e com cada tribunal entrando numa data própria.) Resulta
djen_processos_por_parteread-onlyDESCOBERTA por NOME de parte (grátis, sem captcha): busca o DJEN por quem figura no processo e agrupa por número â devolve a lista de processos da pessoa/empresa, com partes e tribunal. Cobre processos COM publicação no Diário a partir de 2020 (não o acervo histórico completo), então `count_processos: 0` NÃO significa que a pessoa não tem processo â nesse caso vem um bloco `ausencia`
djen_get_certidaoread-onlyRetorna a URL da certidão (PDF) de uma comunicação do DJEN pelo seu hash (campo `hash` retornado na busca).
processos_buscar_por_nomeread-onlyDESCOBERTA: busca processos pelo NOME de uma parte (pessoa ou empresa) raspando os portais públicos dos tribunais (ESAJ/PJe/eproc/Projudi) â o gap que datajud (só por número) e djen (OAB/advogado) não cobrem. à ASSÃNCRONO e lento: retorna { job_id }; chame processos_get_resultado(job_id) para obter a lista. Com os numero_cnj, use datajud_*/djen_* para enriquecer de graça.
processos_buscar_por_documentoread-onlyDESCOBERTA por CPF ou CNPJ. CPF/CNPJ não são chave de busca pública nos tribunais, então o serviço resolve o documento em nome(s) e busca por NOME nos portais: CNPJârazão social (automático) e CPFâ`nome_titular`, que você PRECISA informar (CPFânome não é dado público). ASSÃNCRONO: retorna { job_id }; faça o polling com processos_get_resultado(job_id). Sem o nome do titular do CP
processos_obter_pecasread-onlyDOWNLOAD das DECISÃES PÃBLICAS de um processo (acórdãos/inteiro teor): busca as decisões públicas do processo, baixa o PDF e converte em Markdown (o teor da decisão), com link temporário. Escopo PÃBLICO (CNJ Res. 121/2010): retorna o inteiro teor das decisões/acórdãos, NÃO os autos completos (petições/documentos exigem credencial de advogado). à ASSÃNCRONO (captcha por busca): ret
processos_get_resultadoread-onlyPolling de um job de busca (de processos_buscar_por_nome/documento). Retorna { status, progress, items[], errors[] }. status: queued|running|done|error. Quando 'done', items[] traz os processos (numero_cnj, partes, advogados/OAB, classe/assunto) prontos para enriquecer com datajud_*/djen_*. Continue chamando até 'done' (a busca é lenta). IMPORTANTE: um 'done' pode vir DEGRADADO, e nesse caso vem
cnpj_consultarread-onlyConsulta cadastral de um CNPJ (grátis): razão social, nome fantasia, situação cadastral, CNAE principal, porte, municÃpio/UF e SÃCIOS (QSA). Ãtil pra identificar a empresa e seus sócios antes de buscar processos.
cnpj_processosread-onlyDESCOBERTA por CNPJ: resolve o CNPJ em razão social (e sócios) e busca os processos por NOME no Diário (DJEN) â grátis, com número de processo completo. Opcionalmente inclui os processos dos sócios. Com os números, enriqueça com as tools datajud.
cpf_validarread-onlyValida os dÃgitos verificadores de um CPF (mod 11) e informa se há broker de identidade disponÃvel. Não revela a identidade do titular.
cpf_processosread-onlyDESCOBERTA por CPF: busca os processos da pessoa por NOME no Diário (DJEN), grátis. IMPORTANTE: CPFânome não é dado público â informe o parâmetro `nome` (recomendado). Sem nome, só resolve se houver um broker pago configurado na plataforma; caso contrário retorna instrução pedindo o nome.
transparencia_sancoesread-onlyConsulta sanções de uma pessoa ou empresa por CPF/CNPJ no Portal da Transparência (consolida CEIS â inidôneas/suspensas, CNEP â empresas punidas, e CEPIM â entidades impedidas). Retorna `tem_sancao` + lista com tipo, órgão, fundamentação e datas. Due diligence / compliance.
transparencia_pepread-onlyVerifica se um CPF é de Pessoa Exposta Politicamente (PEP) e retorna função/órgão/perÃodo. Importante para compliance/KYC.
transparencia_despesas_favorecidoread-onlyDESPESAS recebidas por uma empresa ou pessoa (CPF/CNPJ) do Governo Federal num perÃodo: 'quanto a empresa recebeu da União'. Soma os recursos recebidos e quebra por órgão pagador e por mês. IMPORTANTE: cobre só o Executivo FEDERAL, não inclui estados nem municÃpios (cada ente tem portal próprio). Sem datas, usa os últimos 12 meses.
transparencia_despesas_documentosread-onlyDocumentos de despesa (Empenho, Liquidação ou Pagamento) emitidos pelo Governo Federal para um favorecido (CPF/CNPJ) num ano, item-a-item: data, documento, espécie, valor, órgão, elemento de despesa e nº do processo. `fase` default = 3 (Pagamento, o dinheiro efetivamente pago). Só Executivo FEDERAL. Para o total agregado use transparencia_despesas_favorecido.
querido_diario_buscarread-onlyBusca em diários oficiais MUNICIPAIS (milhares de prefeituras) por termo/nome â útil pra menções fora do Judiciário: licitações, nomeações, contratos, sanções municipais. Complementa o DJEN (que é judicial). Cada resultado traz trechos (excerpts) + URL do diário. Para nome exato, use aspas no termo.
jurisprudencia_buscarread-onlyBusca jurisprudência (acórdãos, súmulas, orientações jurisprudenciais, temas) por termo ou tese. Devolve, por registro: identificação da decisão, órgão julgador, relator, data, o trecho que casou a busca e o link para o documento no site oficial. Quando o registro traz `texto_integral_disponivel: true`, o inteiro teor pode ser lido com jurisprudencia_documento usando o `id`. Alguns regi
jurisprudencia_sumulasread-onlyBusca SÃMULAS (incluindo vinculantes) por termo. Atalho do jurisprudencia_buscar com tipo=Súmula. Quando o texto completo do enunciado está disponÃvel ele vem na ementa, e enunciado cancelado/revogado é marcado no próprio texto.
jurisprudencia_documentoread-onlyLê o INTEIRO TEOR de uma decisão (texto completo do acórdão, não o resumo). Use o campo `id` de um resultado de jurisprudencia_buscar que traga `texto_integral_disponivel: true` (o `id` já identifica o tribunal, basta repassá-lo), ou o número CNJ do processo. Resultado sem `id` não é legÃvel por aqui, abra a `url`. Quando o processo tem mais de uma decisão, as outras vêm listadas em `
legal_dossieread-onlyRaio-X jurÃdico de uma pessoa ou empresa: descobre os processos e (opcional) o andamento, num relatório consolidado. Aceita `nome`, `cnpj`, `cpf` (com `nome_titular`) ou `numero_processo` â informe APENAS um. Retorna a lista de processos (número, partes, tribunal) + um aviso. IMPORTANTE: confirme sempre o número e o andamento no site oficial do tribunal â os dados podem estar incompletos/d
legal_monitorarCria um monitoramento: avisa quando houver NOVIDADE â nova movimentação (numero_processo), novo processo de uma pessoa/empresa (nome/cnpj), ou nova publicação/intimação de uma OAB (oab+uf). Os alertas chegam pelo webhook do install (evento legal.movimentacao_nova); use legal_checar_novidades para checar na hora.
legal_listar_monitoramentosread-onlyLista os monitoramentos ativos do workspace.
legal_remover_monitoramentoRemove (desativa) um monitoramento pelo seu id (`watch_id`). Bulk support: accepts watch_ids for batched execution.
legal_checar_novidadesread-onlyCheca AGORA se há novidade nos monitoramentos (sem esperar o ciclo automático). Passe `watch_id` para um especÃfico, ou nada para checar todos. Atualiza o estado e retorna o que mudou. Bulk support: accepts watch_ids for batched execution.
show_versionread-onlyShow the current MCP platform and adapter versions.
report_bugReport a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.
connectread-onlyReturns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns connect_url for the toolkit and per-install URLs.
toolkit_inforead-onlyReturns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.
marketplaceThe official mcp.ai marketplace â the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool for Y". Core flow: action=search discovers MCPs by intent â describe returns one MCP's full profile (every tool with its id + params, pricing, auth) so you pick the right tool_id â invoke RUNS that
authenticateMCP.AI for IDE agents (Cursor, etc.): log in in the browser, copy the access token. Best: add it to this server's config as a header `Authorization: Bearer <token>` for a permanent, non-expiring connection. Or paste it here for a session-only login: call with { token: "<jwt>" } after the user pastes, or with no args to get the link.
Alternatives in Developer Tools
Compare →SHShipSwiftA
40+ production-ready SwiftUI recipes for building full-stack iOS apps via MCP.
SESemioticA
Verified React chart generation: select, validate, repair, render, and inspect charts through MCP.
KLKorean Law MCPA
Korean law: statutes, precedents, ordinances, treaties and citation verification (법제처 API).
amCharts 5A
On-demand access to amCharts 5 docs, code examples, and API reference
COContrastAPIA
55 tools, 7 Resources, Sigma rules, email SPF/DMARC, MITRE, CVE/KEV, risk_score. No key.
EMemailmdA
Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.