Skip to main content
Glama

47620 Multichain Data API — onchain, crypto, utilities, x402 stats

tx_history

transaction history (multichain) — Recent transactions for an EVM address on Base and Polygon: hash, block, from/to, value, timestamp. Query: limit (default 25). From $0.010 USDC.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
addressYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

B3/5.0
Behavior3/5

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

No annotations are provided, so the description carries the full burden. It does disclose useful behavior: it is multichain (Base and Polygon only), returns specific fields, defaults limit to 25, and costs $0.010 USDC. It omits pagination semantics, auth requirements, and whether results are ordered by time.

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?

Compact and front-loaded: identity and scope first, return fields second, query/cost last. No filler sentences, though the phantom 'limit' mention wastes a clause.

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?

With no output schema, no annotations, and 0% schema coverage, the description does cover the chain scope and returned fields reasonably well. It still leaves gaps on pagination, ordering, and auth, and the non-existent 'limit' parameter undermines completeness for a paid, single-param tool.

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 coverage is 0% and the single 'address' param has no schema description; the description does clarify it is an EVM address, which adds some meaning. However it references a 'limit' query parameter that does not exist in the schema (additionalProperties=false), a misleading detail that could cause a rejected call.

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?

States a specific verb+resource ('transaction history') with explicit scope: EVM addresses on Base and Polygon, and enumerates the returned fields. It does not explicitly differentiate itself from close siblings like 'tx' or 'tx_receipt', but the field list makes its identity clear.

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?

Gives no guidance on when to prefer this over siblings such as 'tx', 'tx_receipt', or 'solana_tx'. 'Recent transactions' implies a recency scope but there are no exclusions, prerequisites, or alternative-routing hints.

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