Skip to main content
Glama

poolproof — checks before you commit money

Server Details

Who launched it, what exit really costs, is the pool what it claims. Facts only, no advice.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
99.6% over 79 days
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

A3.8/5.0

Scored across 9 tools

Disambiguation4/5

Most tools map to a clearly distinct check (chain liveness, exit cost, pool yield safety, stablecoin peg, token safety), so an agent can usually select correctly. However, launch vs. launches (single token's creator vs. live feed) are easy to swap, and deployer-related data is duplicated across deployer, launch, launches, and safety, creating some boundary blur.

Naming Consistency4/5

All nine tools use a consistent single lowercase noun convention with no style mixing, which is readable and predictable. The only weakness is that bare nouns omit the action verb, and launch/launches differ only by plural, which is a minor source of confusion.

Tool Count4/5

Nine tools is well within the ideal 3-15 range and each covers a distinct pre-commit check, so the surface is sensibly scoped. There is mild redundancy in deployer-history coverage across several tools, but nothing that warrants trimming.

Completeness4/5

The domain of pre-commit safety checks on Solana assets is broadly covered: chains, tokens, pools, stablecoins, deployers, exit costs, and launch feeds are all present. A couple of gaps remain, such as an entry-cost counterpart to exit_cost and protocol-level risk beyond the 'known' notes tool.

Available Tools

9 tools
chainAInspect

Is this chain alive: TVL trend over 1y/6m/90d/30d. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.009 per call over x402 at /v1/chain

NameRequiredDescriptionDefault
chainYesChain name as used by DefiLlama

TDQS

A3.8/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 well: it discloses the free tier limit (3 calls/hour/IP, shared with the website), the paid path ($0.009 per call over x402 at /v1/chain), and the output stance ('facts and flags only, never advice'). It does not state the return data shape, which is the remaining gap.

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?

Three short sentences, front-loaded with the core purpose, then output stance, then cost/access. The pricing sentence is dense but directly relevant to invocation decisions.

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 must cover returns; it names the time windows and the 'facts and flags' nature of the output and covers rate limits and paid access. An agent can call it correctly, though it does not specify the metric's format or edge cases for dead/illiquid chains.

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 'chain' parameter is documented as DefiLlama chain naming, so the schema does the work. The description adds no naming or format detail beyond it, which is the baseline case.

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 (chain) and the exact signal it derives: TVL trend over 1y/6m/90d/30d, framed as a liveness check. It is distinguishable from siblings like safety or stable, though it never explicitly names an alternative.

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?

The question form ('Is this chain alive') implies the calling context, and the rate-limit/pricing note tells the agent about cost constraints. There is no explicit when-to-use versus siblings such as safety, so guidance is only implied.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

deployerAInspect

The full launch record of a Solana wallet from our own live recording: how many tokens it deployed, how many reached the exchange, its graduation rate against measured base rates, and whether it is a serial minter with no survivors. Data no feed reconstructs. Flags serial_minter, never_graduated. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.030 per call over x402 at /v1/deployer

NameRequiredDescriptionDefault
walletYesSolana wallet address of the deployer

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 reasonably well: it discloses concrete rate limits (3 calls/hour per IP, shared with the website), the paid path (x402 at $0.030/call), the flags produced (serial_minter, never_graduated), and explicitly scopes output to 'facts and flags only, never advice'. What is missing is whether the call is read-only/side-effect free, though the read-only nature is strongly implied.

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 purpose, then flags, then guardrails, then pricing — a sensible order with no wasted preamble. The sales-y clause 'Data no feed reconstructs' is the one sentence that doesn't carry operational value.

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 must convey return content, and it does: counts, graduation rate against base rates, and named flags. Combined with the rate-limit and pricing disclosure, an agent has enough to invoke and interpret this correctly; only the exact response shape is left unspecified.

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?

Only one parameter, and its schema description already covers it at 100% ('Solana wallet address of the deployer'). The description adds no syntax, format, or validation detail beyond that, so the schema does the heavy lifting and a baseline 3 is appropriate.

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 and scope: the full launch record of a Solana wallet, enumerating what it returns (deployed token count, exchange arrivals, graduation rate vs base rates, serial-minter status). It is clearly distinct from generic siblings like launch/launches/chain, though it never names a sibling explicitly.

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?

The description never says when to reach for this tool versus siblings such as 'launch' or 'launches', nor any precondition beyond having a wallet. The only conditional content is commercial (free-tier limits and x402 pricing), which is not invocation guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

exit_costAInspect

Real cost of exiting a Solana position AT YOUR SIZE — live route, not theoretical slippage. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.030 per call over x402 at /v1/exit-cost

NameRequiredDescriptionDefault
mintYesSolana token mint address
sizeYesPosition size in whole tokens — the quote is for YOUR size

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 behavioral burden and does so well: it discloses the free-tier rate limit, the paid x402 path, and the 'facts and flags only, never advice' framing. It also clarifies the quote is live route-based rather than a theoretical estimate. Missing auth setup detail for x402 and any latency behavior keeps it from 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.

Conciseness4/5

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

Two tight sentences with the core value proposition front-loaded and access terms after. The pricing clause is dense but operationally useful; no filler sentences.

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 should characterize the return. 'Facts and flags only' plus 'live route, not theoretical slippage' hints at a cost/route breakdown, and rate-limit and pricing terms are covered. A little more on the returned fields would make it complete for a tool with no annotations or output schema.

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 description coverage is 100%, with both 'mint' and 'size' fully documented, so the baseline is 3. The description reinforces that the quote is specific to the caller's size, but adds no syntax or format detail beyond what the schema already provides.

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 outcome — the real cost of exiting a Solana position at a given size — using a live route rather than theoretical slippage. This clearly distinguishes it from siblings like chain, pool, and safety. It doesn't explicitly name a competing tool, 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 Guidelines2/5

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

The description gives pricing and rate-limit mechanics ('3 calls per hour per IP', '$0.030 per call over x402') but no when-to-use or when-not-to-use guidance. There is no mention of an alternative tool or the condition under which an agent should prefer this one, leaving usage to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

knownAInspect

Do we hold a research note on this asset, protocol, chain or role that no price feed or TVL number will tell you: dead redemption bridges, ticker collisions, ended points programmes, closed marketplaces, capital gates. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.060 per call over x402 at /v1/known

NameRequiredDescriptionDefault
qYesAsset symbol, protocol name, chain name or contract address

TDQS

A3.6/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 behavioral burden and does substantial work: it discloses a rate limit (3 calls/hour/IP), that the quota is shared with the website, the paid tier price ($0.060/call) and the x402 payment mechanism at /v1/known. It also characterizes output content as 'facts and flags only, never advice.' It does not mention auth details beyond x402 or pagination/response behavior, keeping it off 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.

Conciseness4/5

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

Three sentences, each with a distinct job: purpose/content scope, nature of the output, and access terms. The first sentence is dense and slightly awkward (the colon list interrupts the main clause), but nothing is redundant and the access constraints are placed last where they belong.

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?

There is no output schema and no annotations, so the description must carry the return-behavior burden. 'Do we hold a research note' reads like an availability question while 'Facts and flags only' implies substantive content is returned, leaving the actual response shape ambiguous. Pricing, rate limits and input domain are covered, but the return semantics gap holds this to a 3.

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%, so the single parameter q (asset symbol, protocol name, chain name or contract address) is already fully documented. The description restates roughly the same list and adds 'role' as an accepted input type, which is a small semantic extension not present in the schema. Baseline 3 is appropriate when the schema does the heavy lifting.

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 specific resource (held research notes) and enumerates concrete content types it covers: dead redemption bridges, ticker collisions, ended points programmes, closed marketplaces, capital gates. It distinguishes itself from data-oriented siblings by scoping to signals 'no price feed or TVL number will tell you.' It never names a sibling explicitly (safety, stable, chain could plausibly overlap), 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 Guidelines3/5

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

Usage is implied rather than stated: an agent can infer this is for qualitative/flag-level facts about an asset, protocol, chain or role. There is no explicit when-to-use/when-not, no named alternative among siblings, and no guidance on how this differs from safety or stable lookups. The implied context is clear enough for a 3, but nothing routes the agent decisively.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

launchAInspect

Who launched this pump.fun token and what happened to their previous ones: launch count, graduation record, and whether the creator bought their own bonding curve. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.015 per call over x402 at /v1/launch

NameRequiredDescriptionDefault
mintYesSolana mint address of the pump.fun token

TDQS

A3.6/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 well: it discloses the free-tier limit (3 calls/hour per IP, shared with the website), the paid path ($0.015/call over x402 at /v1/launch), and the framing constraint 'facts and flags only, never advice'. It does not explicitly state that the operation is read-only or note caching/return shape, keeping it short of 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.

Conciseness4/5

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

Front-loaded with the core question and its answer fields before the commercial details. Dense but every clause carries information; the pricing/URL tail is relevant but slightly heavy for a description.

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?

No output schema exists, so the description must convey return content, and it does (launch count, graduation record, creator buy behavior). Combined with rate-limit and cost disclosure for a one-parameter read tool, an agent has everything needed to call it correctly.

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?

Single parameter with 100% schema description coverage, so the schema already fully documents 'mint' as the Solana mint address. The description adds no syntax or format detail beyond that, which matches the baseline 3 for high coverage.

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 question it answers ('Who launched this pump.fun token and what happened to their previous ones') and enumerates the return fields: launch count, graduation record, and creator bonding-curve purchases. It is clearly a creator/launch-history lookup, but it never distinguishes itself from the very similar siblings 'deployer' and 'launches', leaving overlap unresolved.

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?

There is no explicit when-to-use guidance and no alternative tool is named, despite obvious candidates in the sibling set (deployer, launches). The only conditional information is pricing tiers, not usage selection.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

launchesAInspect

Live feed of pump.fun launches from the last 24h with creator context: who deployed each one, how many they launched before, whether they bought their own bonding curve. Poll with ?since= for only what is new. This history cannot be reconstructed afterwards. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.030 per call over x402 at /v1/launches

NameRequiredDescriptionDefault
onlyNoKeep only launches carrying this trait. clean = no flags raised.
limitNoHow many launches to return, newest first. Default 50.
sinceNoUnix timestamp; return only launches recorded after it. Pass next_since from your previous call to poll incrementally.

TDQS

A4.4/5.0
Behavior5/5

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

With no annotations, the description carries the full burden and delivers: a 24h window, immutability of the history, a no-advice content policy, a rate limit (3 calls/hour/IP shared with the website), and a paid x402 tier at $0.030/call. That is exactly the operational context an agent needs before calling.

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 with purpose and scope, then polling, then constraints and pricing. Dense but every clause carries signal; the final sentence packs rate limit, cost, and endpoint into one long line, which slightly hurts scanability.

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?

No output schema exists, and the description compensates by naming the creator-context fields (who deployed, prior launch count, self-buying of the bonding curve). Combined with the disclosed rate limits, cost, and polling model, an agent has everything needed to call this correctly.

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%, with 'only', 'limit' and 'since' fully documented including the enum meanings and the next_since polling pattern, so the baseline is 3. The description's only addition is the '?since=' polling hint, which the schema already covers.

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+resource+scope: a live feed of pump.fun launches from the last 24h, enriched with creator context. It distinguishes itself from siblings like 'launch' (singular) and 'deployer' by framing itself as a time-bounded feed rather than a lookup.

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?

Gives clear usage context: use it as a live feed, and 'Poll with ?since= for only what is new' tells the agent how to consume it incrementally. 'This history cannot be reconstructed afterwards' implies timeliness pressure. It never names an alternative sibling (e.g. 'launch' for a single record) or states when not to use it, so it stops short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

poolAInspect

Yield pool safety: peg of every underlying asset, yield sustainability, emission dependence, exit depth. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.015 per call over x402 at /v1/pool

NameRequiredDescriptionDefault
poolYesDefiLlama pool id (uuid), from https://yields.llama.fi/pools

TDQS

A4.1/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 well: it discloses rate limits (3/hr shared with website), pricing ($0.015/call over x402), and the facts-only, non-advisory stance. It omits response format and error behavior, but the core behavioral contract is clear.

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 description is compact and front-loads what is assessed before moving to pricing and access terms. One sentence covers scope and another covers commercial/limit details with no padding.

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 single-param lookup at 100% schema coverage with no output schema, the description supplies purpose, scope, usage stance, and access constraints. What is missing (response shape, error cases) is secondary for this profile.

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 already documents the DefiLlama pool UUID format and source URL. The description adds no additional meaning about the pool parameter, so the baseline of 3 applies.

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?

The description names the resource ('pool'), enumerates the specific checks performed (peg, yield sustainability, emission dependence, exit depth), and the tool is distinguishable from siblings like safety or stable.

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?

It gives clear context that this is for pool safety analysis and states 'Facts and flags only, never advice', which sets usage boundaries. It does not explicitly name when to prefer a sibling such as safety or exit_cost.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

safetyAInspect

Is this Solana token safe to touch: mint and freeze authority status, top-holder concentration, Token-2022 transfer risks, and the deployer's full launch record from our own recording. Flags MINT_AUTHORITY_LIVE, FREEZE_AUTHORITY_LIVE, CONCENTRATED, TOKEN_2022, SERIAL_DEPLOYER, DEPLOYER_NEVER_GRADUATED. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.030 per call over x402 at /v1/safety

NameRequiredDescriptionDefault
mintYesSolana token mint address

TDQS

A3.9/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 so well: it discloses rate limits (3 calls/hour/IP, shared with the website), the paid escalation path ($0.030/call over x402 at /v1/safety), the scope boundary ('our own recording'), and a behavioral constraint ('facts and flags only, never advice'). It does not mention latency or failure behavior for invalid mints, but the operational context is unusually rich.

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 with the core question, then the evidence categories, then the emitted flags, then operational constraints. Each clause carries information, though the flag enumeration and the pricing/endpoint clause make it denser than a two-sentence ideal.

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?

With no output schema or annotations, the description compensates by enumerating the exact flags returned and stating the facts-only stance, which is enough for an agent to interpret results. Missing only edge-case behavior (invalid/non-existent mint) and the response container format, which are minor for a single-parameter read tool.

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?

There is a single parameter (mint) with 100% schema description coverage ('Solana token mint address'), so the schema already carries the semantics. The description adds no format, validation, or derivation detail beyond what the schema states, making the baseline 3 appropriate.

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?

The description opens with a specific question form that names the exact resource (a Solana token mint) and enumerates the four check categories it covers: mint/freeze authority, holder concentration, Token-2022 transfer risks, and deployer launch record. It also lists the concrete output flags, so an agent can tell precisely what this tool returns and how it differs from siblings like deployer, launch, or pool.

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 context is implied rather than stated: an agent can infer this is the pre-trade safety gate, and the pricing clause hints at call budgeting. However, it never says when to choose this over the overlapping siblings (deployer, launch, known), nor when it is unnecessary. No explicit when-not guidance or alternative routing.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

stableAInspect

Is this stablecoin's $1 peg a hard anchor or a soft peg: does its price historically return to $1 (a redemption/arbitrage anchor) or sit below it (the market pricing risk), and is it dislocated right now. Flags SOFT_PEG, BROKEN_HISTORY, DISLOCATION. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.030 per call over x402 at /v1/stable

NameRequiredDescriptionDefault
assetYesStablecoin symbol (e.g. USDC) or CoinGecko id

TDQS

A3.9/5.0
Behavior5/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 so well: it names the three emitted flags, declares the facts-only/never-advice policy, and discloses rate limits (3 calls/hour per IP, shared with the website) plus the paid path ($0.030/call over x402). This is exactly the behavioral context an agent needs and cannot get from structured fields.

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 operational content is front-loaded and the later sentences (policy, pricing) are terse. The opening sentence is somewhat convoluted with stacked parentheticals, but overall it is appropriately sized for the information conveyed.

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?

With no output schema and no annotations, the description compensates by explaining what the returned flags mean and the cost/access model. It leaves minor gaps such as behavior on an unknown symbol, but an agent has enough to call it correctly.

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 is fully documented ('Stablecoin symbol (e.g. USDC) or CoinGecko id'). The description only refers to 'this stablecoin's' without adding format or resolution detail, so it adds nothing beyond the schema. Baseline 3 is correct.

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 precisely what the tool assesses: whether a stablecoin's $1 peg is a hard redemption/arbitrage anchor or a soft peg, and whether it is currently dislocated. The resource (stablecoin peg) and analytical output (SOFT_PEG, BROKEN_HISTORY, DISLOCATION) are specific. It does not explicitly differentiate itself from the sibling 'safety' tool, which is the only gap.

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 implied by the question the tool answers — reach for it when judging a stablecoin's peg integrity — but there is no explicit when-to-use statement, no when-not, and no named alternative among siblings like 'safety' or 'exit_cost'. The agent must infer the routing.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 2 tool updates
    • Addeddeployer
    • Addedsafety
  2. 1 tool update
    • Addedstable
  3. 1 tool update
    • Addedlaunches
  4. 5 tool updates
    • First observedchain
    • First observedexit_cost
    • First observedknown
    • First observedlaunch
    • First observedpool

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Live liquidity-pool scores for Solana + EVM: Enter/Hold/Exit verdicts and a composite 0-100 Wealthville Score, backed by a public, immutable track record that includes misses. Read-only, free, no key required. Data product, not financial advice.
    4
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Rug pull risk scores and on-chain forensics for memecoins on Solana, Ethereum, Base and Robinhood Chain - launch-bundle detection, funding-origin tracing, deployer history, insider networks and whale flow. 15 read-only tools.
    15
    32 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Analyzes live Uniswap V2/V3, Balancer, and Curve stableswap pools for positions, price moves, pool health, rug signals, slippage, and depeg risk, and builds portable State Twins for offline analysis.
    Apache 2.0
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources