Skip to main content
Glama

Signed track record

get_track_record
Read-onlyIdempotent

A trader's Ed25519-signed record over the last 90 days (arena.track_record), by user id or name. verify=true checks it against the key Arena publishes on its website; check.ok is true only when every check passes. No sign-in.

Input Schema

NameRequiredDescriptionDefault
refNoThe same as trader.
traderNoUser id or name. ref is the same.
verifyNo

Output Schema

NameRequiredDescriptionDefault
checkNo
recordNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.8/5.0
Behavior4/5

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

Beyond annotations that already cover read-only/idempotent/open-world, the description discloses the 90-day window, the Ed25519 signature scheme, the semantics of verify (checks against the website-published key) and the meaning of check.ok. It stops short of noting any rate limits or what happens when verification fails.

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?

Three tightly-packed sentences that front-load what the tool returns and then layer the verification semantics. Every clause carries information with no filler, though the phrasing is dense enough to border on terseness.

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?

With an output schema present, return values needn't be described, and the description still covers the authorization model (no sign-in), the data window and verification outcome. For a zero-required-param read tool this is nearly complete, missing only a clarifying note on ref/trader aliasing and failure behavior.

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 67% and the schema already equates ref and trader. The description adds real meaning for verify by explaining the check against the published key and that check.ok is true only when all checks pass, which goes beyond the bare boolean type.

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?

It names a specific verb+resource (a trader's Ed25519-signed record) and scopes the window to the last 90 days, so the agent knows exactly what artifact it retrieves. It does not, however, explicitly distinguish itself from the overlapping sibling get_trader, which an agent might otherwise reach for.

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 gives one clear usage fact - verify=true validates against the key Arena publishes and 'No sign-in' is required - but says nothing about when to choose this over get_trader, get_my_stats or get_history. The condition to enable verification is implicit (set verify=true when you need trust), not stated as guidance.

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