Skip to main content
Glama

Find paid services

find_services
Read-only

Search the public x402 catalog (Coinbase's x402 Bazaar) for paid APIs that take USDC on Base or Solana (the networks pay_x402 pays on), within max_price_usd, best match first, with each seller's payout record from x402 Doctor. Use it whenever the owner asks for something you can't answer yourself (live weather, prices, news, safety checks, ...), however they say it and in any language: pass the gist as the query. Listings are not recommendations: prefer a clear description, a long payout record and a fair price.

Input Schema

NameRequiredDescriptionDefault
limitNoHow many sellers (default 5)
queryYesWhat you need, in a few words, e.g. "weather forecast amsterdam" or "is this token safe"
max_price_usdNoHighest price per call to show, in dollars (default 1)

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.7/5.0
Behavior5/5

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

Annotations only declare readOnlyHint and openWorldHint, but the description adds substantial context: it's a best-match-first search over a specific third-party catalog, scoped to the networks pay_x402 actually pays on, and it surfaces each seller's payout record. This goes well beyond the annotation signals.

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 what it searches and what the results contain, then gives usage and evaluation guidance. It is dense and slightly run-on, but every sentence carries actionable information rather than filler.

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 does enough by outlining what comes back (sellers with payout records, ordered by match and constrained by price). Minor gap: it doesn't describe the shape of a result or how many fields each seller entry has, but for a read-only open-world search this is sufficiently complete.

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?

Schema coverage is 100%, so the baseline is 3, but the description adds meaning: query should be the natural-language gist in any language, and the price filter is bounded by the USDC-on-Base/Solana networks pay_x402 uses. It also states results are ordered best match first, which informs how limit behaves.

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 (Search) and resource (public x402 catalog / Coinbase x402 Bazaar) for paid APIs settling in USDC on Base or Solana. Clearly distinct from siblings like pay_x402 (payment) and check_text, so an agent can route without opening schemas.

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?

Explicitly says when to use it: 'whenever the owner asks for something you can't answer yourself (live weather, prices, news, safety checks...)', in any language, passing the gist as the query. Also adds evaluation guidance (listings are not recommendations; prefer clear descriptions, long payout records, fair prices).

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.