Skip to main content
Glama

Server Details

Paid, source-backed wallet and API checks. Prepaid tools; free discovery. Never signs transactions.

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
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

B3.2/5.0

Scored across 10 tools

Disambiguation4/5

Most tools target distinct concerns: spend policy (agent_budget_guard), allowance inspection (allowance_risk_check), tx simulation (tx_preflight), endpoint probing (x402_health_check), and discovery (capabilities). However, the valuation tools (claim_worth_it, collectible_quote, launch_economics) and the two x402 tools (x402_health_check vs dependency_report) sit near each other and require careful reading to separate, though detailed descriptions do help.

Naming Consistency4/5

All names use snake_case consistently, which is a strong baseline. Most read as descriptive noun phrases (allowance_risk_check, launchpad_fee_audit, tx_preflight), with a couple of verb-phrase outliers (claim_worth_it) and one bare single word (capabilities) that breaks the otherwise uniform pattern.

Tool Count5/5

Ten tools is well within the ideal 3-15 range and each tool maps to a distinct verification, valuation, or safety workflow, so no tool feels redundant or filler.

Completeness4/5

The surface covers a coherent x402/EVM safety-and-valuation lifecycle: policy gating, allowance and tx preflight checks, endpoint health/dependency monitoring, and multiple asset valuation paths. Gaps are minor and largely intentional (no signing/broadcast, no allowance-revocation action), which agents can work around.

Available Tools

10 tools
agent_budget_guardAInspect

$0.15 per successful call, prepaid. Deterministic read-only spend policy verdict for amount, destination, and approval ceiling. Caller supplies policy; unknown targets require review.

ParametersJSON Schema
NameRequiredDescriptionDefault
requestYes

TDQS

A3.6/5.0
Behavior4/5

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

Annotations cover the safety profile (readOnlyHint=false, destructiveHint=false, openWorldHint=true), and the description adds genuinely new behavior: prepaid pricing of $0.15 per successful call, determinism, and the fail-to-review rule for unknown targets. The 'read-only' wording sits in mild tension with readOnlyHint=false, but the disclosed per-call charge explains the non-read-only annotation and prevents cost surprises.

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 tight sentences with no filler, leading with cost then purpose then the one edge-case rule. Slightly awkward that price precedes the purpose statement, but nothing is wasted.

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?

With no output schema, the description never says what the verdict looks like or what values it can take (allow/deny/review), which is the key thing an agent needs to act on the result. For a policy-gate tool with a 9-field nested request and no output schema, this is an incomplete picture.

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 0% across a 9-field request object (only 'target' is annotated), so the description must carry the burden. It adds meaning for amount, destination, and approval ceiling and notes the caller supplies the policy, but says nothing about allowed_targets, blocked_targets, max_spend_usd, or unlimited_approval.

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 names a concrete operation and resource: a 'spend policy verdict' over 'amount, destination, and approval ceiling,' which an agent can distinguish from siblings like tx_preflight or allowance_risk_check. It stops short of naming an alternative explicitly, so it is clear but not fully sibling-differentiating.

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?

'Caller supplies policy; unknown targets require review' gives a hint about context and prerequisites, but there is no statement of when to prefer this over allowance_risk_check or tx_preflight, nor any exclusion. Usage is implied rather than directed.

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

allowance_risk_checkAInspect

$0.15 per successful call, prepaid. Live ERC-20 allowance, owner balance and spender-code check at one block; flags effectively unlimited approvals.

ParametersJSON Schema
NameRequiredDescriptionDefault
requestYes

TDQS

A3.5/5.0
Behavior4/5

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

Annotations mark it non-read-only, open-world, non-idempotent, non-destructive, so the safety profile is partly covered; the description adds genuinely non-structured behavior: $0.15 per successful call, prepaid, and that the read is a single-block snapshot. It omits auth/prepayment mechanics and latency, but the value-add over annotations is real. Note the mild tension between a 'check' operation and readOnlyHint=false, explained by the prepaid billing rather than by any description claim.

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?

Two tight sentences with zero filler, price and prepaid condition front-loaded, and the operational scope immediately after. Nothing is redundant.

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?

With no output schema, the description should describe what actually comes back; it only implies a flag for unlimited approvals and does not say whether the raw allowance values, owner balance and spender-code status are returned together. Required inputs and supported chains are otherwise inferable, so the tool is callable but underspecified on results.

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 0% at the top level, so the description must carry some weight; it implicitly names the three entity roles (token, owner, spender) and the allowance being inspected. It adds nothing about the chain selector's enum values or address formats, and never references the 'request' wrapper, so compensation is only partial.

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 concrete verb+resource: reads live ERC-20 allowance, owner balance and spender-code at a single block, and flags effectively unlimited approvals. An agent knows exactly what the call returns conceptually. It does not differentiate itself from siblings (tx_preflight, x402_health_check), so it falls 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?

There is no statement of when to use this versus tx_preflight or claim_worth_it, no prerequisites, and no exclusions. The only routing signal is the pricing line, which implies deliberate, cost-aware use but never says so. Usage is left entirely to inference.

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

capabilitiesCInspect

Free current prices, coverage and schemas.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

C2.2/5.0
Behavior2/5

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

No annotations are provided, so the description carries the full behavioral burden. The single word 'Free' hints that access is costless, but there is no disclosure of auth needs, rate limits, freshness of prices, or what 'coverage' and 'schemas' refer to.

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

Conciseness3/5

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

It is a single short fragment with no wasted words and no buried detail, but it is under-specified rather than concise. Brevity here costs clarity rather than earning it.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no parameters, no annotations, and no output schema, the description is the only source of information about this tool, yet it does not explain what prices, coverage, or schemas are returned or in what form. It leaves the agent unable to predict the response.

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?

The schema has zero parameters with 100% coverage, so there is nothing for the description to disambiguate. Baseline 4 applies since parameter semantics are trivially complete.

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

Purpose2/5

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

The fragment 'Free current prices, coverage and schemas' lists data categories but states no verb and never says what the tool actually does or returns as a whole. 'capabilities' plus this fragment reads close to a restatement of the name, and nothing distinguishes it from siblings like collectible_quote or x402_health_check.

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

Usage Guidelines1/5

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

There is no when-to-use guidance, no prerequisites, and no mention of alternatives among the nine sibling tools. An agent has no basis to decide when this tool should be called at all.

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

claim_worth_itBInspect

$0.15 per successful call, prepaid. Confirmed claim amount, gas, net value, safety flags and action verdict. Includes free hashed evidence-receipt.

ParametersJSON Schema
NameRequiredDescriptionDefault
requestYes

TDQS

B3/5.0
Behavior4/5

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

Annotations cover the safety profile (readOnlyHint=false, destructiveHint=false, openWorldHint=true, idempotentHint=false), so the bar is lower, and the description adds genuinely useful non-schema behavior: the $0.15-per-successful-call prepaid billing model and a free hashed evidence receipt. It stops short of disclosing auth/payment prerequisites or whether an unsuccessful call is still charged, but the pricing disclosure is real added value beyond the annotations.

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 short, front-loaded sentences with no filler; pricing leads, then the return payload. The only slightly promotional clause is 'Includes free hashed evidence-receipt,' which is still informative.

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, so the description usefully names the returned fields, but for a paid decision tool with three undocumented required inputs it leaves the agent unable to construct a correct call from the description alone. Adequate, not complete.

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?

The single nested `request` object requires chain, wallet, and platform, yet the description says nothing about them — no slug formats, no supported chains/platforms, no address expectations. With schema description coverage reported at 0%, the description is the only place this could have been clarified and it is silent.

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

Purpose3/5

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

The description enumerates outputs (claim amount, gas, net value, safety flags, verdict) but never states the operation itself — it never says it evaluates whether claiming a reward is economically worthwhile, nor does it name the platform/chain/wallet inputs it operates on. An agent can guess the intent from the name, but the sibling set (tx_preflight, allowance_risk_check, launch_economics) makes the boundary between 'worth claiming' and 'preflight a transaction' ambiguous without a clear verb+resource statement.

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, when-not-to-use, or sibling routing is given; the only guidance is a price. Nothing tells the agent to prefer this over tx_preflight or allowance_risk_check, nor what preconditions (wallet connect, supported chain) must hold.

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

collectible_quoteCInspect

$0.20 per successful call, prepaid. TRUE collectible amount per curve/escrow via unsigned simulated sweep; raw RPC overstates reality.

ParametersJSON Schema
NameRequiredDescriptionDefault
requestYes

TDQS

C2.7/5.0
Behavior3/5

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

Annotations already declare the safety profile (readOnly=false, openWorld=true, idempotent=false, destructive=false), so the bar is lower. The description adds genuinely new behavioral context: a $0.20-per-successful-call prepaid cost and the fact that the value is computed via an unsigned simulated sweep rather than a direct read. It does not, however, reconcile the 'simulated/unsigned' language with the readOnlyHint=false annotation, and it omits auth and rate-limit details.

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 tightly packed sentences with no filler; the cost is front-loaded before the value proposition. It is efficient, though the extreme terseness trades away clarity that this cryptic domain actually needs.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a paid, open-world web3 tool with a nested request object and no output schema, the description is too thin. It never defines what a 'collectible amount' is, how curve vs. escrow scoping behaves, or what the response contains, so an agent cannot fully predict the call or its result.

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%, so the description carries the burden. It mentions 'curve/escrow' and thereby hints at the optional curve field, but the required chain, wallet, and platform fields go entirely unexplained in both the schema and the description. This leaves the majority of the request contract undocumented.

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

Purpose3/5

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

The description says it returns "TRUE collectible amount per curve/escrow via unsigned simulated sweep," which points to a quote/compute resource tied to curve/escrow. However, "collectible amount" and "curve/escrow" are jargon that leaves the exact deliverable ambiguous, and it doesn't distinguish itself from sibling tools like claim_worth_it or launch_economics. Purpose is inferable but not crisp.

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 only usage signal is the contrast "raw RPC overstates reality," implying this is preferred over reading raw RPC. There is no when-to-use guidance relative to the nine sibling tools, no stated prerequisites, and no exclusions. Anything beyond that single hint must be inferred.

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

dependency_reportAInspect

$0.25 per successful call, prepaid. Compare a live primary x402 quote with your saved baseline; detect price, network, asset, recipient and HTTP status changes. No payments sent; no uptime-history claim.

ParametersJSON Schema
NameRequiredDescriptionDefault
requestYes

TDQS

A4/5.0
Behavior4/5

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

Annotations declare openWorld and non-readOnly behavior, and the description adds genuinely non-structured context: the $0.25 prepaid cost per successful call, the guarantee that no payments are sent, and the explicit disclaimer about uptime history. It does not, however, explain whether the outbound fetch can have side effects on the target, which matters given readOnlyHint=false.

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 tightly packed sentences plus the cost note, with the pricing and the core comparison front-loaded and zero filler. Slightly dense, but every clause carries information.

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, so the description should ideally describe the shape of the returned report. It implies a diff of detected changes but never states the return format or what happens when no baseline is supplied (baseline defaults to null), leaving a gap for an agent that needs to interpret results.

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 0%, so the description must carry the load. It clarifies that 'baseline' is a previously saved quote and enumerates the comparable dimensions (price, network, asset, recipient, HTTP status), which maps usefully to the QuoteBaseline fields, but it says nothing about the required 'url' or the 'method' enum, leaving the two most essential call parameters undocumented.

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 a specific verb and resource: 'Compare a live primary x402 quote with your saved baseline.' It further scopes the comparison to price, network, asset, recipient and HTTP status changes, which distinguishes it cleanly from siblings like x402_health_check and collectible_quote.

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 for use (comparing a live quote against a saved baseline) and adds an exclusionary cue with 'No uptime-history claim', steering agents away from using it as a monitoring tool. It does not explicitly name the alternative sibling to use for uptime, so it falls short of a full 5.

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

launch_economicsCInspect

$0.15 per successful call, prepaid. Pons token-specific on-chain pool fee, creator share, initial buy, current deployer holdings and estimated launch-cost break-even volume.

ParametersJSON Schema
NameRequiredDescriptionDefault
requestYes

TDQS

C2.9/5.0
Behavior3/5

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

Annotations supply openWorldHint=true, non-idempotent, non-destructive, but the description adds genuinely useful behavioral context the annotations lack: a $0.15 per-call price and a prepaid-credit requirement. It still does not explain why readOnlyHint is false for what reads like a query/computation, nor error or failure behavior.

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 cost constraint front-loaded and no filler. Dense but not bloated; only the unexplained jargon keeps it from a 5.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a four-property nested request with 0% schema coverage and no output schema, the description omits parameter meaning, the version choice, and units for the ETH-denominated inputs. An agent cannot reliably construct the request from this text plus the bare schema.

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% across four nested properties, so the description must carry the burden and it does not. It never mentions token, the current/legacy version enum, expected_volume_eth, or launch_gas_cost_eth, only hinting obliquely via 'initial buy' and 'break-even volume'.

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 names a concrete resource (a Pons token's launch economics) and enumerates the specific outputs: pool fee, creator share, initial buy, deployer holdings, and break-even volume. That is enough to separate it from siblings like launchpad_fee_audit or claim_worth_it, though the verb is only implied ('returns') and 'Pons' is unexplained jargon.

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 when-to-use guidance, no prerequisites, and no named alternative among the ten siblings. The pricing sentence describes cost, not when this tool should be selected over launchpad_fee_audit or tx_preflight.

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

launchpad_fee_auditBInspect

$0.25 per successful call, prepaid. One-wallet scan across supported launchpads for unswept or unclaimed creator fees.

ParametersJSON Schema
NameRequiredDescriptionDefault
requestYes

TDQS

B3.2/5.0
Behavior3/5

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

Adds genuinely useful behavioral context not present in annotations: the $0.25-per-successful-call prepaid cost model and the single-wallet scan scope. However, the 'scan' framing sits uneasily with readOnlyHint=false, and the description never explains why a scan is non-read-only or what side effect justifies that flag, leaving the agent with an unresolved ambiguity.

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 no filler; the cost model is front-loaded ahead of the purpose. One could argue the price should follow the purpose, but every clause carries information.

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?

No output schema exists, so the description should ideally state what an audit returns (fees by launchpad, totals, claimable status). It covers purpose, cost, and scope but omits return shape and any auth/prepaid-credit prerequisites for this paid call.

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 0%, so the description must carry the single 'wallet' parameter. 'One-wallet scan' implies the input is a single wallet but adds no address format, chain, or validation detail beyond that, so it only partially compensates for the coverage gap.

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 ('scan ... for unswept or unclaimed creator fees') plus scope ('one-wallet', 'across supported launchpads'). An agent can tell what the tool returns without opening the schema. It does not name or distinguish any of its siblings (e.g., claim_worth_it, launch_economics), which keeps it below 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?

There is no when-to-use/when-not-to-use guidance and no routing to alternatives, even though siblings like claim_worth_it and launch_economics plausibly overlap. The task is only implied by the wording 'scan ... for unswept or unclaimed creator fees'.

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

tx_preflightAInspect

$0.20 per successful call, prepaid. Unsigned EVM eth_call and gas estimate at a measured block; flags approvals and delegated target code. Never signs or broadcasts.

ParametersJSON Schema
NameRequiredDescriptionDefault
requestYes

TDQS

A3.5/5.0
Behavior4/5

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

Annotations already cover safety (destructiveHint=false, openWorldHint=true, idempotentHint=false), yet the description adds genuinely new behavior: prepaid pricing at $0.20 per successful call, simulation 'at a measured block' (pinned-block semantics), and an explicit no-signing/no-broadcasting guarantee. The billing model and the block-pinning detail are exactly the kind of context annotations cannot convey.

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 clauses, no filler: price/cost model first, then what the call does, then the safety boundary. Every sentence carries distinct information and the most decision-relevant fact (cost) is front-loaded.

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?

With no output schema, the description must describe what comes back; it only partially does ('flags approvals and delegated target code', implies a gas estimate). A caller cannot tell the response shape, whether flags are structured or textual, or how block staleness is reported. Combined with zero parameter coverage, this leaves real gaps for a paid tool.

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 single 'request' parameter is a nested object with five fields (data, chain, sender, target, value_wei). The description adds no meaning for any of them — no note on chain enum values, default data '0x', value_wei units, or sender/target semantics. 'At a measured block' is behavioral context, not parameter semantics, and notably there is no block parameter at all.

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 names a concrete verb+resource: an unsigned EVM eth_call and gas estimate performed as a preflight, plus approval and delegated-code flagging. That is far more specific than the name 'tx_preflight' alone. It does not, however, position itself against any of the sibling tools (budget guard, allowance risk check, dependency report), which an agent must disambiguate on its own.

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?

'Preflight' plus 'Never signs or broadcasts' implies the use case (inspect a transaction before signing/broadcasting), and 'flags approvals and delegated target code' hints at what it is useful for. But there is no explicit when-to-use, no when-not-to-use, and no pointer to a sibling such as allowance_risk_check for related checks. Usage is inferred rather than stated.

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

x402_health_checkAInspect

$0.15 per successful call, prepaid. DNS-pinned public HTTPS probe of an x402 endpoint's 402 quote, price, network and recipient; no payment sent.

ParametersJSON Schema
NameRequiredDescriptionDefault
requestYes

TDQS

A3.5/5.0
Behavior4/5

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

Beyond the annotations (readOnlyHint=false, openWorldHint=true, idempotentHint=false, destructiveHint=false), the description adds real behavioral context: the call is prepaid at a fixed price, it is DNS-pinned, and critically it does NOT send a payment. That last point materially clarifies what side effects occur and is not derivable from the annotation set.

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 dense sentences with no wasted words, and the paid-call cost is front-loaded, which is the most decision-relevant fact for an agent evaluating a paid tool. Slightly telegraphic, but every phrase carries information.

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, the description compensates by naming the returned fields (402 quote, price, network, recipient), and the annotations cover the open-world/side-effect profile. The main gap is that parameter semantics are unaddressed, but the return and cost picture is otherwise complete.

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%, so the description carries the full burden, yet it never mentions the 'url' parameter, its length bounds, or the GET/POST 'method' enum. It only indirectly implies a target endpoint exists, leaving both parameters effectively undocumented.

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 names a specific verb and resource ('DNS-pinned public HTTPS probe of an x402 endpoint's 402 quote') and enumerates what it extracts (price, network, recipient), so an agent knows exactly what the tool does. It does not explicitly differentiate itself from siblings like tx_preflight or collectible_quote, but the probe-of-a-quote framing is distinct enough.

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 only implied: the '$0.15 per successful call' and 'no payment sent' framing suggests a cheap pre-flight check, but there is no explicit when-to-use statement or named alternative among the sibling tools. An agent can infer intent but gets no routing guidance.

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. 10 tool updates
    • First observedagent_budget_guard
    • First observedallowance_risk_check
    • First observedcapabilities
    • First observedclaim_worth_it
    • First observedcollectible_quote
    • First observeddependency_report
    • First observedlaunch_economics
    • First observedlaunchpad_fee_audit
    • First observedtx_preflight
    • First observedx402_health_check

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    B
    maintenance
    Provides on-chain forensic checks for evaluating transaction risks, including token verification, rug-pull detection, and fund tracing, using public blockchain endpoints.
    12
    15 npm
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables agents to run pre-signature security checks: identifying who can replace a Solana program's code or control an EVM contract's upgrades, surfacing dependency advisories for lockfiles, scanning public repos before release, and setting 30-day signed-webhook alerts on changes. Calls are paid per use in USDC over x402 from a wallet with per-call caps and a session budget.
    8
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to perform pay-per-call security verification of wallets, tokens, contracts, dApps, agents, and more via a remote endpoint with no installation.
    2
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources