Skip to main content
Glama

Legal MCP (alternativa ao Jusbrasil)

jurisprudencia_documento

Read-onlyIdempotent

Lê 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, 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 outras_decisoes_do_processo.

Bulk support: accepts ids for batched execution.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
idNo
idsNo
tribunalNo
numeracaoNo

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

As annotations já cobrem readOnly, idempotência e não-destrutividade. A descrição adiciona contexto valioso: retorna o texto completo, exige disponibilidade de inteiro teor, e expõe onde encontrar outras decisões do processo. Poderia detalhar erros ou formato de retorno, mas as annotations reduzem a barra.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

O texto é enxuto e bem estruturado: a frase principal aparece primeiro, seguida de instruções de uso e do suporte a lote. Cada sentença cumpre uma função e não há repetição do que já está nas annotations.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Sem output schema e com quatro parâmetros sem descrição no schema, a definição deveria cobrir mais. Ela informa o retorno principal e a listagem de outras decisões, mas deixa indefinidos o parâmetro tribunal, a relação exata entre id, ids e numeracao, e o comportamento quando nenhum argumento é passado.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Com cobertura de schema em 0%, a descrição precisaria compensar mais. Ela explica bem os parâmetros id e ids e alude ao número CNJ, mas não nomeia nem esclarece o papel de numeracao e tribunal, nem as combinações ou obrigatoriedade entre parâmetros. A compensação é apenas parcial.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

A descrição começa com verbo e recurso específicos: 'Lê o INTEIRO TEOR de uma decisão (texto completo do acórdão, não o resumo)'. Isso distingue claramente o propósito do sibling jurisprudencia_buscar, que trabalha com resumos, e deixa evidente o que a ferramenta faz.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Há orientação explícita de quando usar: fornecer o id vindo de jurisprudencia_buscar com texto_integral_disponivel:true ou usar o número CNJ. Também informa o fallback: resultado sem id não é legível nesta ferramenta, devendo-se abrir a url. A nota sobre múltiplas decisões completa o cenário de uso.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

B3.1/5.0
Disambiguation2/5

There is substantial overlap among the process-discovery tools: cnpj_processos, cpf_processos, djen_processos_por_parte, processos_buscar_por_nome, processos_buscar_por_documento, and legal_dossie all lead to finding the same kind of case by party/document, differing mainly by backend and sync/async details. The verbose descriptions mitigate the confusion, but an agent still has to reason through several competing entry points with unclear boundaries.

Naming Consistency2/5

The set uses domain prefixes and snake_case, but mixes English and Portuguese action verbs (djen_search_comunicacoes vs. djen_processos_por_parte; processos_get_resultado vs. processos_buscar_por_nome) and includes bare-noun names like cnpj_processos, legal_dossie, and transparencia_pep. Platform/utility tools (connect, marketplace, show_version) use a different English naming style, so no single pattern is followed.

Tool Count2/5

30 exposed tools exceeds the scale's heavy threshold and the count is inflated by platform/admin/marketplace meta-tools as well as multiple near-redundant discovery backends. A more scoped legal server could merge the process-finding variants and keep the utility/marketplace features separate.

Completeness2/5

The server covers a lot of ground—company/CPF data, DJEN and portal discovery, jurisprudence full text, monitoring, transparency, PEP, and sanctions—but there is no native current-case-status/movimentaçoes tool, and the descriptions repeatedly tell agents to enrich with datajud_* tools that are not exposed directly in this list. That is a significant workflow gap for a tool advertised as an alternative to Jusbrasil.