Skip to main content
Glama

x402 Bureau — full conformance audit of any endpoint (PAID $0.25)

v1_bureau_audit

Run a full x402 conformance audit on any endpoint and return results with the on-chain settlement transaction hash.

Instructions

x402 Bureau — full conformance audit of any endpoint (PAID $0.25)

Remote route: POST /v1/bureau/audit (0.25 USD x402/base/usdc on eip155:8453).

Input Schema

NameRequiredDescriptionDefault
urlYes

Output Schema

NameRequiredDescriptionDefault
statusNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv1.0.0

TDQS

B3.2/5.0
Behavior3/5

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

Annotations already declare openWorldHint=true, idempotentHint=false, and destructiveHint=false, so the safety profile is partially carried by structured data. The description adds genuinely useful context the annotations lack: the remote route (POST /v1/bureau/audit) and the exact payment terms (0.25 USD in x402/base/usdc on eip155:8453). It still omits what happens when the audit fails, whether payment is charged on failure, and expected latency, which matter for a paid open-world call.

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?

The body is two short sentences, which is appropriately sized, but the first line is a verbatim restatement of the title and earns nothing. The useful specifics (route and payment currency/chain) are still front-loaded, so waste is limited but present.

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?

An output schema exists, so return values need not be explained, and the payment/route details cover the main behavioral unknowns for a paid remote call. The remaining gap is failure and billing-edge behavior, which is a modest omission rather than a blocking one for a single-parameter 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?

Schema coverage is 0%, so the schema itself says nothing about 'url' beyond its type. The description's phrase 'audit of any endpoint' does imply that url is the target endpoint, which supplies minimal semantics, but it gives no format expectations (scheme, path, whether internal addresses are allowed).

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 — a 'full conformance audit of any endpoint' — which is clear enough to distinguish it from generic verdict tools. It does not, however, contrast itself against close siblings such as v1_verdict_endpoint, v1_bureau_receipt_check, or v1_mcp_verify_uptime, so the agent cannot route on scope alone.

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 or when-not-to-use guidance, and no named alternatives. The '(PAID $0.25)' tag hints that cost should factor into selection, but nothing states prerequisites or which sibling to pick for a cheaper or narrower check.

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

Deploy Server

Other Tools