Skip to main content
Glama

Tinab

read_verdict

Read one item. seal is always null. Without judges, headline is the neutral status and judges lists who agreed (wire stance authentic). Pass judges (node id or pubkey) and an optional threshold to read that circle. Headlines: Your circle agrees (n of m), Your circle disregards it, Not settled yet. A tie is not agreement. ratified_authentic is the protocol tally and is unchanged. No account.

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "item_id": "<item_id>"
    },
    "name": "read_verdict"
  }
}

Input Schema

NameRequiredDescriptionDefault
judgesNo
item_idYes
thresholdNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.5/5.0
Behavior4/5

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

With no annotations, the description carries the full behavioral burden and does disclose several traits: seal is always null, no account is needed, a tie is not agreement, and ratified_authentic is unchanged by the judges view. It stops short of explaining side effects, error behavior, or the exact return shape, but those are less critical for an implied read-only tool.

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

Conciseness3/5

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

The definition is short and information-dense, with no filler, but it is fragmented and uses opaque phrases like 'wire stance authentic' and 'No account' without context. It front-loads the purpose, then jumps between fields and edge cases without a clean structure.

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?

For a read tool with no annotations and no output schema, the description covers the key headline semantics and several quirks, but it omits item_id semantics and does not fully describe the returned object or threshold behavior. It is adequate but incomplete as the sole documentation.

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 0%, so the description must explain all three parameters; it gives judges meaning (node id or pubkey) and mentions threshold as optional for circle reads, but threshold semantics remain vague and item_id is never described. It partially compensates but leaves gaps.

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?

The opening 'Read one item' gives a verb but a vague resource; the subsequent sentences clarify it returns a verdict/status with headline and judges fields. It is distinguishable from vote/submit_claim as a read operation, but the description never names siblings or explicitly says 'verdict'.

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

Usage Guidelines3/5

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

It explains how judges and threshold change the read (neutral status vs circle view), but does not state when to choose this tool over vote or submit_claim, nor any when-not conditions. Usage is implied by the read operation rather than explicitly guided.

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