Skip to main content
Glama

buy_tok_HASH

Paid. Provenance Blockchain (HASH) price: live USD price, 24h change and market-cap rank. $0.05 USDC on Base or Solana. No account, no API key. Failed calls not charged. URL https://southpow.media/v1/price/HASH.

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "buy_tok_HASH"
  }
}

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.8/5.0
Behavior4/5

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

No annotations are supplied, so the description carries the full behavioral burden and does a good job: it discloses that the call is paid, the exact price ($0.05 USDC on Base or Solana), that no account or API key is needed, and critically that failed calls are not charged. The endpoint URL is also given. What is missing is any note on rate limits, latency, or response freshness/staleness, which is why it is a 4 rather than a 5 for an unannotated paid tool.

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?

Front-loaded and efficiently ordered: what it returns, then cost, then auth/guarantees, then endpoint. Every sentence except the raw URL carries decision-relevant information, and the one-word 'Paid.' opener immediately flags the cost model. Slight redundancy in listing the payment chains and URL together keeps it from a 5.

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?

For a zero-parameter, no-output-schema endpoint this is close to sufficient: it enumerates the returned fields, the price, the payment rails, the no-auth posture, and the failure billing policy. An agent could invoke it correctly from this description alone. The only unmet need is the shape/units of the returned data (e.g., whether 24h change is a percent, what 'market-cap rank' ranges over), which with no output schema must be inferred.

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, so per the baseline this scores a 4; there is no parameter meaning to add or omit. The description correctly avoids inventing inputs and instead spends its words on payment and return fields.

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 precise resource and payload: 'Provenance Blockchain (HASH) price: live USD price, 24h change and market-cap rank.' That is far more specific than the bare name and tells an agent exactly which token and which data points it gets. It stops short of a 5 because it never contrasts itself with the generic price siblings (buy_crypto_price) or the related buy_tvl_provenance, leaving sibling disambiguation to the token symbol alone.

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?

Usage is only implied: an agent can infer 'call this when you want a HASH quote.' There is no explicit when-to-use, no when-not, and no named alternative such as buy_crypto_price for generic/multi-asset quotes or buy_tvl_provenance for chain-level metrics. In a catalog with hundreds of near-identical token tools, the absence of routing guidance is a real gap, though the self-evident single-token scope keeps it above a 2.

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