Skip to main content
Glama

Machine money: headline figures

market_state
Read-onlyIdempotent

The ledger's headline figures for AI-agent money, each with its value, unit, measurement time and definition id. On Base: money agents paid to others after registration (counted), daily spending by the day it was paid (last day, 7-day and 30-day averages), the part that went into positions they still hold, what left their control, the routing hops and pre-registration history excluded, how many agents are ranked (L7+ paid someone, L8 funded, L9 repeat counterparties), agent income, x402 seller inflow, treasuries, concentration, detections and the address-poisoning watch. On other chains: ERC-8004 registrations on seven chains, what registration owners paid on BNB Smart Chain, Ethereum, Arbitrum, OP Mainnet and Polygon, and Solana agent registrations and payments.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

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?

Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false and openWorldHint=false, covering the safety profile. The description adds genuine behavioral context beyond that: it discloses the counting methodology, stating that routing hops and pre-registration history are excluded from payment figures, that spending is bucketed by payment day, and that value, unit and measurement time accompany each figure. It still omits coverage/rate or freshness caveats beyond 'measurement time'.

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 purpose is front-loaded in the first clause, which is good. But the remainder is a single dense semicolon-and-comma run-on listing dozens of metrics, which is hard to scan and would be far more usable as a short structured list. Every clause does name real content, so there is little waste, but the structure works against readability.

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 no output schema, the description must carry the burden of saying what comes back, and it does so thoroughly, enumerating the metric families and per-chain coverage. It also names the per-figure fields (value, unit, time, definition id). It does not clarify whether figures are a single snapshot or an aggregate window beyond the spending buckets, which is a minor remaining gap.

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?

The tool takes zero parameters, which is the baseline-4 case. The description correctly implies a no-argument, snapshot-style call, so there is nothing further for it to document.

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 description states a concrete resource: a set of headline figures for AI-agent money, each with value, unit, measurement time and definition id, and enumerates the metric families covered (payments, spending averages, income, x402 inflow, treasuries, concentration, detections, per-chain registrations). It is clear what the tool returns. It does not, however, distinguish itself from siblings like metric_history (time series) or since_last (deltas), so an agent must infer which snapshot-style tool to pick.

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 explicit when-to-use statement and no mention of alternatives. The description is purely an inventory of contents, so an agent gets no guidance on choosing this over metric_history, definition, or since_last for a given question.

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.