Skip to main content
Glama

Tribunal TRT8: Consulta Processual

authenticate

Idempotent

MCP.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: "" } after the user pastes, or with no args to get the link.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
tokenNo

Schema Changelog

Changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. First observed

TDQS

A4.3/5.0
Behavior4/5

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

Annotations indicate the tool is not read-only, so the description appropriately explains that it sets up an authenticated connection, and it adds meaningful context about permanent vs. session-only auth and the need for a bearer token. This goes beyond what the annotations alone provide, though it does not mention potential failure modes or side effects in detail.

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?

The description is compact and information-dense, covering setup, permanent config, session-only login, and the no-args flow in a short span. It is slightly dense and mixes config advice with tool-call instructions, but every sentence contributes useful guidance.

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

Completeness4/5

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

For a one-optional-parameter tool with no output schema, this description is largely complete: it explains how to start, how to authenticate with a pasted token, and the permanent alternative. It could improve by clarifying expected outcomes or error cases, but the current content is enough for an agent to invoke the tool correctly in the common flows.

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?

With 0% schema description coverage, the description carries the entire burden for the optional token parameter. It clearly shows how to invoke it with a JSON snippet: 'call with { token: "<jwt>" } after the user pastes, or with no args to get the link.' This makes the parameter semantics clear even though not every detail is enumerated.

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?

The description clearly identifies authentication as the tool's function: 'MCP.AI for IDE agents... log in in the browser, copy the access token.' It conveys both the resource (secure connection/access token) and the action, and differentiates itself from sibling tools like connect or report_bug by focusing on authentication flows.

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?

The description gives explicit usage branches: add the token to config for a permanent connection, pass a token in-call for session-only login, or call with no arguments to obtain the link. It does not explicitly name alternatives among sibling tools, but it clearly covers when each mode is appropriate.

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

A3.5/5.0
Disambiguation2/5

Several generic platform tools overlap in purpose: authenticate and connect both deal with credentials/status, while connect and toolkit_info both report connection state. The marketplace tool is overloaded with dozens of sub-actions, making it hard to distinguish from other tools at a glance.

Naming Consistency2/5

Tool names mix patterns: some are verbs (authenticate, connect), some are nouns (marketplace), some are verb_noun (report_bug, show_version), and the domain-specific tool uses a long composite (tribunal_trt8_processo_consultar). No clear convention is followed consistently across the set.

Tool Count2/5

Seven tools is a reasonable number, but only one is related to the server's stated purpose (Tribunal TRT8 consultation). The other six are generic MCP platform utilities that could apply to any server, making the toolset poorly scoped for its domain.

Completeness3/5

The single consultation tool covers the basic query need, but there are no supporting domain tools (e.g., case list, search filter, or multi-query operations). The generic tools do not address domain-specific gaps, so the surface feels incomplete for a legal consultation service.