Skip to main content
Glama

Server Details

Busca e verifica jurisprudência brasileira real (+400 mil julgados) — anti-alucinação para IA.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
99.5% over 75 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A4.3/5.0

Scored across 2 tools

Disambiguation5/5

The two tools have clearly distinct purposes: one searches for jurisprudence, the other verifies a specific existing citation. There is no realistic scenario where an agent would confuse 'find precedents' with 'check this citation'.

Naming Consistency5/5

Both names follow the same verb_noun pattern in Portuguese snake_case (buscar_jurisprudencia, verificar_citacao), with no stylistic mixing.

Tool Count3/5

Two tools is on the thin side, though each is well-defined and earns its place for a focused jurisprudence-retrieval server. A lookup-by-id or full-document retrieval tool would make the surface feel less minimal.

Completeness4/5

Search plus citation verification covers the core find-and-validate workflow for legal research. Minor gaps remain, such as fetching a full decision text by identifier or listing available tribunals independently, but agents can largely work around these.

Available Tools

2 tools
buscar_jurisprudenciaBuscar jurisprudênciaA
Read-only
Inspect

Busca decisões judiciais brasileiras reais (acórdãos, súmulas, teses, repetitivos) na base JuriBase, de fontes oficiais — todos os 27 TJs, 6 TRFs, STF, STJ, TST, TNU. Útil para encontrar jurisprudência/precedentes que fundamentem uma resposta jurídica. Cada resultado traz o julgado real com a fonte oficial; nunca invente citações — cite só o que a busca devolver. Filtre por tribunais (ex.: ['STJ','TJSP']) quando o usuário especificar. Retorna ementa, processo, relator, data, link da fonte oficial e o escopo coberto.

NameRequiredDescriptionDefault
consultaYestema, pergunta jurídica ou palavras-chave (ex.: 'dano moral negativação indevida')
tribunaisNosiglas para filtrar (ex.: ['STJ','TJSP']); omita para buscar em toda a base

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare readOnly, openWorld, and non-destructive behavior, so the safety profile is covered. The description adds real value beyond that: it warns against inventing citations, states that results carry official sources, and enumerates the returned fields. It does not discuss rate limits or result-count/pagination behavior, keeping it from a 5.

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

Conciseness4/5

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

Front-loaded with the core action and source scope, then the usage hint, then the anti-fabrication guardrail, then the return fields. Multiple sentences but each earns its place; only slight redundancy between the source list and the scope-mentioned return field.

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

Completeness5/5

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

No output schema exists, yet the description enumerates what comes back (ementa, processo, relator, data, link, scope), and annotations cover safety. Combined with fully documented parameters, an agent has everything needed to call and interpret it correctly.

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?

Schema coverage is 100%, so both parameters are fully documented with examples in the schema itself. The description restates the court-filter example but adds no syntax or format detail beyond what the schema already provides, so baseline 3 applies.

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?

States a specific verb (busca) and richly specified resource: real Brazilian court decisions (acórdãos, súmulas, teses, repetitivos) from JuriBase across named official sources. The scope and source coverage make it unmistakably different from a citation verifier, so an agent can route correctly without opening the schema.

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

Usage Guidelines4/5

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

Gives clear when-to-use guidance ('útil para encontrar jurisprudência/precedentes que fundamentem uma resposta jurídica') and a conditional rule for the tribunais filter. It does not explicitly name verificar_citacao as the alternative or state when-not to use it, so it stops short of full routing guidance.

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

verificar_citacaoVerificar citação de jurisprudênciaA
Read-only
Inspect

Verifica se uma citação de jurisprudência brasileira (número de processo, acórdão ou tese) existe na base JuriBase de fontes oficiais. Útil para checar uma citação antes de apresentá-la ao usuário, ou quando o usuário fornecer uma citação para conferir. Retorna CONFIRMADO (com os dados reais), DIVERGENCIA (existe, mas com dados diferentes), NAO_ENCONTRADO (verifiquei e não achei no escopo coberto) ou INDISPONIVEL (a base não pôde ser consultada agora — NÃO conclua que a citação não existe; tente novamente), mais o escopo coberto.

NameRequiredDescriptionDefault
textoYesa citação, número de processo ou trecho a verificar

TDQS

A4.3/5.0
Behavior5/5

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

Annotations only declare read-only and open-world; the description adds the much more valuable behavioral layer: the four result states, the fact that DIVERGENCIA means the citation exists with different data, and an explicit warning not to infer non-existence from INDISPONIVEL. The covered-scope caveat further tells the agent how to interpret a NAO_ENCONTRADO.

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

Conciseness4/5

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

One dense paragraph, front-loaded with the purpose before the usage and result semantics. Every sentence earns its place, though the result enumeration plus parentheticals makes it slightly heavy for a single-parameter tool.

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

Completeness5/5

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

There is no output schema, so the description must carry return semantics, and it does so completely: all four statuses are defined with their interpretation traps. Combined with the scope note, an agent can call this and act correctly on any response.

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

Parameters4/5

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

The single parameter is fully documented in the schema (100% coverage), so baseline is 3, but the description adds accepted input forms beyond the schema's generic wording: processo number, acórdão, or tese. Minor added value, no format examples.

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

Purpose4/5

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

States a specific verb (verificar) plus the resource (citação de jurisprudência brasileira) and narrows to the JuriBase official-source database, so the agent knows exactly what is being checked. It does not name the sibling buscar_jurisprudencia or contrast existence-checking with searching, so it falls short of a 5.

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

Usage Guidelines4/5

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

Gives concrete triggers: before presenting a citation to the user, or when the user supplies a citation to check. That is clear context for use, but it never states when NOT to use it or points to buscar_jurisprudencia as the alternative for exploratory searches.

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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 2 tool updates
    • First observedbuscar_jurisprudencia
    • First observedverificar_citacao

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables Brazilian legal practitioners to search and verify case law, súmulas, and federal legislation against official sources, and to audit entire draft documents citation by citation with source provenance, collection dates, and verification status. Every response carries its own verification flag so a failed source lookup never silently becomes "no results", and citations blocked by anti-bot protections are returned as pending manual review with an official search link.
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables semantic search, outcome prediction, and legal document drafting across 67M+ Brazilian court decisions from 55 tribunals, with tools for jurimetric analysis and citation verification.
    -
  • A
    license
    B
    quality
    D
    maintenance
    Connects AI assistants to Brazilian judicial data via DataJud CNJ, LexML, and local corpus, enabling process consultation, legal research, and document generation with Visual Law.
    26
    2
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources