Skip to main content
Glama

Signed bar series over an explicit range (PAID $1.00)

v1_market_history

Access signed market history by specifying start and end dates, timeframe, and instrument. Review detailed bar series data and transaction hashes for x402 routes via this tool.

Instructions

Signed bar series over an explicit range (PAID $1.00)

Remote route: POST /v1/market/history (1.00 USD x402/base/usdc on eip155:8453).

Input Schema

NameRequiredDescriptionDefault
endNo
startNo
formatNojson
sourceNo
timeframeNo
instrumentNo

Output Schema

NameRequiredDescriptionDefault
statusNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv1.0.0

TDQS

C2.6/5.0
Behavior3/5

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

The description adds genuinely useful context beyond the annotations: the call costs $1.00 and settles via x402 in USDC on eip155:8453, which explains why readOnlyHint is false despite this being a data query. However, it never explains what 'signed' means, whether payment occurs per call or per retry, or how failures/refunds behave for a paid route.

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?

It is short and front-loads the resource, then the payment route, with no filler sentences. But the brevity comes from omission rather than discipline — the two sentences spend their budget on restating the title and the endpoint instead of on parameter or selection guidance.

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

Completeness2/5

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

An output schema exists, so return values need not be described, but the definition still leaves six undocumented parameters, no selection criteria against several market-data siblings, and no payment-flow semantics. For a paid, non-idempotent, open-world tool that is materially incomplete.

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

Parameters2/5

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

Schema description coverage is 0% and six parameters (start, end, timeframe, instrument, source, format) are documented nowhere — start and end do not even declare a type. The description's phrase 'explicit range' faintly implies start/end usage but adds no format, units, or accepted values for any parameter.

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

Purpose3/5

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

The phrase 'signed bar series over an explicit range' identifies the resource (market bar series) and scope (a caller-specified range), but it is a noun phrase with no verb and never says 'retrieve' or 'fetch'. It also does not distinguish this tool from close siblings like v1_market_history_bulk or v1_market_snapshot, leaving the agent to guess which history variant to call.

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

Usage Guidelines2/5

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

There is no when-to-use guidance at all: nothing says when to pick this over v1_market_history_bulk, v1_market_snapshot, or v1_market_calendar, and no prerequisites (e.g., needing a funded x402 wallet) are stated. The only routing information is the remote HTTP route, which is not a usage condition.

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

Deploy Server

Other Tools