Skip to main content
Glama

AgentShare — Solana DeFi Intelligence (Meteora DLMM) MCP

DEX top movers (24h volume change)

dex_top_movers
Read-onlyIdempotent

List DEX protocols with the largest absolute 1d volume change % among protocols above a minimum 24h volume. Use to prioritize venues with unusual flow (DefiLlama). Read-only. Token/latency: prefer small limit (3–5). REST supports ?format=compact or Accept: application/vnd.agentshare.compact+json; commerce supports ?fields= and ?simple=true. Auth: X-API-Key / Authorization: Bearer on /mcp, or (REST dual-auth) settle x402 after HTTP 402. Signup: https://agentshare.dev/pricing. Dynamic pricing on meteora_brief ($0.01–$0.30): exact USDC quote is in PAYMENT-REQUIRED / meta.billing.price_usd_live — never hard-code.

Input Schema

NameRequiredDescriptionDefault
chainNoOptional chain slug (ethereum, bsc, base, arbitrum, polygon, …).
limitNoMax movers to return.
min_volume_24h_usdNoMinimum 24h volume USD (default 100000).

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.9/5.0
Behavior4/5

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

Annotations already cover readOnlyHint/idempotentHint, and the description adds genuinely new operational context: auth headers on /mcp, REST dual-auth with x402 settlement after HTTP 402, and a latency-driven preference for small limits. The 'Read-only' restatement is redundant, and the trailing pricing sentence concerns meteora_brief rather than this tool, so it is not a 5.

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 first two sentences are well front-loaded and earn their place, but the remainder is generic cross-tool boilerplate about REST content negotiation, signup URLs, and dynamic pricing on meteora_brief — a different tool entirely. Roughly half the text is unrelated to selecting or calling dex_top_movers.

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?

For a read-only, zero-required-parameter list tool with full schema coverage and no output schema, the definition supplies the ranking logic, the volume floor, latency advice, and auth/payment paths. An agent has everything needed to call it correctly on first attempt.

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 100%, so the documented chain/limit/min_volume_24h_usd fields already carry their own semantics. The description still adds value beyond the schema by advising a small limit (3–5) to control latency, which the schema's default of 10 and max of 50 would not suggest. The chain parameter is never contextualized in prose.

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 opening sentence gives a specific verb and resource plus the ranking rule ('largest absolute 1d volume change %') and a filter ('above a minimum 24h volume'), which is precise enough to distinguish this from dex_overview or solana_dex_brief. It does not name or contrast any sibling explicitly, so it stops short of a 5.

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?

'Use to prioritize venues with unusual flow' states the intended decision context, and 'prefer small limit (3–5)' gives concrete invocation guidance for latency. There is no statement of when NOT to use it or which sibling to pick for the alternative (e.g., a full per-chain overview), so no explicit alternatives are offered.

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