Skip to main content
Glama

Crypto, web, finance and app data tools

Crypto Exchange Ranking

crypto_exchanges

Centralized crypto exchanges ranked by trust score or adjusted 24h volume: name, volume, markets, supported fiat currencies, website and notices such as hacks. Use to pick a venue or check one.

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": "crypto_exchanges"
  }
}

Input Schema

NameRequiredDescriptionDefault
limitNo

Output Schema

NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

B3.3/5.0
Behavior3/5

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

With no annotations, the description carries the full burden, and it does disclose meaningful traits: two ranking bases and the inclusion of notices such as hacks. However, it never says which ranking applies by default, whether the ranking is switchable at all (the only parameter is limit), or that results are a fixed-size ranked list — gaps that matter for a ranking tool.

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

Conciseness5/5

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

One content-dense sentence listing ranking basis and returned fields, followed by a short usage cue — front-loaded with no filler. Every clause earns its place.

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?

An output schema exists, so enumerating return fields in the description is redundant but harmless. What is missing is any treatment of the limit parameter and the ambiguity between the two advertised ranking modes, which is exactly the context an agent needs before calling.

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 the sole parameter 'limit' (default 25) is never mentioned in the description. The description implies a sort-mode choice that does not exist as a parameter, so an agent gets no guidance on how result count or ordering is actually controlled.

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 resource (centralized crypto exchanges) and its ordering basis (trust score or adjusted 24h volume), plus the fields returned. The word 'centralized' usefully separates it from DEX-oriented siblings like dex_volumes and dex_pairs, though it never names the nearer sibling exchange_ticker to draw the line explicitly.

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?

'Use to pick a venue or check one' implies a lookup/selection use case but gives no conditions for choosing this over exchange_ticker, korean_exchange_prices, or crypto_coin_info. No exclusions or alternatives are stated, so an agent must infer the routing itself.

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