Skip to main content
Glama

Liquidity pool check: a Base DEX pair's liquidity, volume, trades and age before trading

liquidity_pool_audit
Read-only

Check a Base DEX pool before you trade: give a pair address and get the verified DEX, both tokens, reported liquidity, 24h volume and trades, and pair age from DexScreener, or read on Base when it is unavailable, with source and retrieval time. Missing fields are null; an unknown pair returns 404. Market data only, no risk assessment. Use to confirm a pair is real and deep enough before trading; token red flags: token_report. Example: address=0x98c7A2338336d2d354663246F64676009c7bDa97. Price $0.01/call via x402 USDC or a card key (/credits), first 25 free; failed calls free. Reads or computes only and changes nothing; each call is charged, so repeats are not free.

Input Schema

NameRequiredDescriptionDefault
addressYesDEX pair address on Base, 0x-prefixed 20-byte hex

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.6/5.0
Behavior5/5

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

Annotations already mark it read-only/non-destructive, and the description adds real context beyond them: a DexScreener-primary/Base-fallback source with source and retrieval time in the result, null for missing fields, 404 for unknown pairs, and an explicit cost model (first 25 free, failed calls free, repeats charged) that explains the non-idempotent hint. The scope boundary (market data only, no risk assessment) prevents over-trusting the output.

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?

The action and its output are front-loaded, followed by scope boundary, alternative routing, example and pricing. It is information-dense rather than padded, though the pricing/commercial clauses make it longer than a pure capability description needs to 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?

There is no output schema, so the description carries the full burden and does so: it enumerates the returned fields, source/provenance, null and 404 behavior, and the scope limit. Nothing an agent needs in order to call this correctly or interpret its result is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and the single parameter's format (0x-prefixed 20-byte hex) is fully documented in the schema, so the baseline of 3 applies. The description restates 'give a pair address' and adds a concrete example value, which is mildly helpful but contributes no new semantics.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (check/audit) and a tightly scoped resource (a Base DEX pair's liquidity, volume, trades, age), and lists exactly what comes back. It explicitly bounds itself ('Market data only, no risk assessment') and names token_report as the sibling for token red flags, so an agent can separate it from token_report, price_token and wallet tools without opening a schema.

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

Usage Guidelines5/5

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

'Use to confirm a pair is real and deep enough before trading' gives a concrete trigger, and 'token red flags: token_report' names the alternative with the condition that selects it. The 'no risk assessment' clause tells the agent when this tool is not enough.

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.