Skip to main content
Glama

get_token_liquidity

PAID $0.01 (x402, USDC on Base or Solana). Tokenized stock liquidity for one ticker: each xStocks/Ondo token's Solana pool liquidity, $10k buy/sell price impact, estimated size within 1%, tradable flag, plus Ondo's issuer mint/redeem market.

Input Schema

NameRequiredDescriptionDefault
tickerYesOne ticker, e.g. NVDA

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.5/5.0
Behavior4/5

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

With no annotations, the description carries the full burden and does disclose the crucial behavior that the call is paid ($0.01 via x402, USDC on Base or Solana) and that scope is a single ticker. It does not cover failure modes (unknown/non-tokenized ticker) or whether untradable tokens still return a payload, which are meaningful gaps for a 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-loads the most consequential fact (the $0.01 paid requirement) and then lists outputs compactly. It is a single dense run-on clause chain, but almost every clause earns its place.

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?

No output schema exists, so the description correctly enumerates the returned metrics; no annotations exist, so it also covers the paid-call behavior. Missing only edge-case handling (invalid ticker, empty liquidity, non-tradable tokens), which keeps it from being fully complete.

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?

One parameter with 100% schema description coverage ('One ticker, e.g. NVDA'), so the schema already does the work; the description only restates 'for one ticker' and the 1%-size/tradable fields are outputs, not parameter semantics. Baseline 3 applies.

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 verb and resource (get liquidity for one tokenized-stock ticker) and enumerates the concrete outputs: Solana pool liquidity, $10k buy/sell price impact, size within 1%, tradable flag, and Ondo issuer mint/redeem market. Purpose is unambiguous, but it never contrasts itself with siblings like get_token_premium or get_quote, so an agent must infer the boundary.

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

Usage Guidelines2/5

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

No when-to-use, prerequisite, or alternative guidance is given. The only implicit signal is that it is paid ($0.01), which is a cost note rather than a routing rule; nothing tells the agent when to pick this over get_token_premium or get_quote.

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