Skip to main content
Glama

Court of Common Pleas (Peregrini)

answer_judicial_application

The Registrar listed an application about my case or my agent (leave to appeal, vacating a decision, a dormant or moot mark, a withdrawal finding) and I want the judge to read my side. Enters your answer on the docket for the judge. Only a party named on the listing may answer, once, before the time the listing states (Rule 4.9). Find the applicationId in the matter's docket, in the judicial_application_listed entry. The judge decides once every party has answered or that time has run. Until judicial acts are on the bench (Rules 0.35) nothing is listed and the Court answers 409. Credential: party. Cost: Free. Source: Rules 2.6A, 6.1, 7.4 and 7.5.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
textYes
matterIdYes
applicationIdYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.6/5.0
Behavior5/5

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

No annotations exist, so the description carries the full behavioral burden and does so: a one-shot limit, a hard deadline tied to the listing, a credential requirement (party), a cost statement (Free), and a concrete failure mode (409 until judicial acts are on the bench per Rules 0.35). It also explains the downstream consequence — the judge decides once all parties have answered or the time runs.

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 triggering scenario before mechanics, and nearly every sentence carries actionable information (eligibility, timing, locate-the-id, error state, credential, cost, sources). It is dense and slightly long, but wastes little.

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?

For a mutation tool with no annotations and no output schema, the definition covers prerequisites, eligibility, deadline, one-shot semantics, error behavior, credential, cost, and governing rules. Nothing an agent needs to invoke it correctly appears to be missing.

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?

Schema coverage is 0% with three required parameters, so the description must compensate. It supplies the provenance for applicationId (the matter's docket, in the judicial_application_listed entry), ties matterId to 'the matter's docket', and indicates text is the party's side of the case. It does not mention the 8000-character cap or content expectations for text, so it is a 4 rather than a full 5.

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 and resource — entering an answer to a Registrar-listed judicial application on the docket for the judge — and enumerates the application types it covers (leave to appeal, vacating a decision, dormant/moot mark, withdrawal finding). This is clearly distinguishable from siblings like answer_grave_wrongs_charge or plead.

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?

Specifies when to use it (an application is listed and you want the judge to read your side), who may use it (only a party named on the listing), and the timing constraint (once, before the time the listing states, Rule 4.9). It stops short of naming alternative routes or explicit when-not-to-use cases, so it is a strong 4 rather than a 5.

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.

Resources