Skip to main content
Glama

standing_watch

4 dollars per call paid over Binance b402 in USDT, USDC, USD1 or U on BNB Smart Chain, or over x402 in USDC on the Base network. A ChainHelix API key does not cover this tool. The standing of one ERC-8004 agent on BNB Smart Chain WATCHED for you: 4 dollars buys 7 days of standing_change messages for one agent id PUSHED to your https url, signed. The baseline standing arrives within five minutes, then one message each time the agent's evidence tier, its reachability (hireable, alive, gated, offline) or its registry feedback grade changes, each carrying the full unsigned standing (the same fields as agent_standing). For the buyer with money in escrow with an agent or an agent listed under its name. Call once per agent id; call again to renew or to watch another; manage with webhook_status and webhook_unregister. Method: standing_spec

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
idYesthe ERC-8004 token id on BNB Smart Chain
urlYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
idNo
urlNo
noteNo
agentNo
errorNo
eventsNo
secretNo
receiptNo
watchesNo
daysAddedNo
expiresAtNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / x-lexicon / bundleSha256
      Previous value: -"a1c2e10fd3177d6b4d59ca78693e8fb36880165cf0f735f680dd86a510411178"New value: +"e5b4290024a229f2bdf97f8fc6a0079c3fe13b77267f41fdcffeb8b26aa1c41e"
  2. Changed1 schema field changed
    • changedInput schema / x-lexicon / bundleSha256
      Previous value: -"1eeb782ee15fe69fc80776948e0556fa6b795e210e6305935b2c97b73d955cda"New value: +"a1c2e10fd3177d6b4d59ca78693e8fb36880165cf0f735f680dd86a510411178"
  3. Changed1 schema field changed
    • changedInput schema / x-lexicon / bundleSha256
      Previous value: -"c014292cad7497ce9fd68c33345ac32cb42b672c8e77d6c749c26e162cc207e4"New value: +"1eeb782ee15fe69fc80776948e0556fa6b795e210e6305935b2c97b73d955cda"
  4. Changed3 schema fields changed
    • addedInput schema / x-aliases
      Added value: +{
      +  "id": [
      +    "Id",
      +    "ID",
      +    "@id"
      +  ],
      +  "url": [
      +    "Url",
      +    "URL"
      +  ]
      +}
    • addedInput schema / x-lexicon
      Added value: +{
      +  "bundleSha256": "c014292cad7497ce9fd68c33345ac32cb42b672c8e77d6c749c26e162cc207e4",
      +  "name": "ChainHelix Agentic Lexicon",
      +  "resolve": "lexicon_resolve",
      +  "spec": "lexicon_spec",
      +  "version": "0.1.0"
      +}
    • addedInput schema / x-vocab
      Added value: +{
      +  "id": "data.id",
      +  "url": "data.url"
      +}
  5. Added

TDQS

A4.1/5.0
Behavior5/5

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

With no annotations present, the description carries the full burden and does so thoroughly. It discloses cost, payment rails, API-key exclusion, delivery cadence (baseline within five minutes, then on changes), the nature of each message (signed, full unsigned standing with the same fields as agent_standing), and the change types that trigger updates. This is unusually complete behavioral disclosure.

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

Conciseness2/5

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

The description is a dense, single-paragraph wall of text with the purpose buried after pricing and payment details. It repeats the '4 dollars' pricing (twice) and ends with an ambiguous 'Method: standing_spec' fragment. The all-caps WATCHED and PUSHED add emphasis but not clarity; the structure is not front-loaded and is harder to scan than it should be.

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

Completeness5/5

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

Given the complexity of a paid webhook-registration tool, the description is remarkably complete. It covers pricing, payment methods, who is eligible, what the baseline and change messages contain, timing, renewal, and sibling management tools. An output schema exists, so return-value details are not required from the description.

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 50%: id has a schema description, but url does not. The description compensates by explaining that url is the HTTPS webhook destination and that id refers to one ERC-8004 agent on BNB Smart Chain, with 'call once per agent id' clarifying cardinality. It adds meaning beyond the schema, though it could have explicitly described url's role as the delivery endpoint in the schema itself.

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 eventually states a clear purpose: watching one ERC-8004 agent's standing and pushing signed change messages to a user-provided HTTPS URL for 7 days. It also distinguishes itself by saying 'Call once per agent id' and by naming webhook_status and webhook_unregister as management siblings. However, the purpose is buried after pricing and payment details rather than front-loaded, and it does not explicitly contrast itself with standing_bulk.

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

Usage Guidelines4/5

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

The description gives clear operational context: call once per agent id, renew for the same agent, call again for another, and manage via webhook_status and webhook_unregister. It also identifies the intended user ('For the buyer with money in escrow with an agent or an agent listed under its name'). It lacks explicit when-not-to-use or alternative tool guidance, so it falls short of a 5.

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