Skip to main content
Glama

x402-find

Find: Keyword search over the live x402 service catalogue, returning matching service ids, names, endpoints and prices. Supports q (query) and limit (1-20).

Input Schema

NameRequiredDescriptionDefault
qNo
textNo
limitNo
queryNo
searchNo
keywordNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed6 schema fields changed
    • removedInput schema / properties / keyword / description
      Removed value: -"Keyword to process"
    • removedInput schema / properties / limit / description
      Removed value: -"Limit to process"
    • removedInput schema / properties / q / description
      Removed value: -"Q to process"
    • removedInput schema / properties / query / description
      Removed value: -"Query to process"
    • removedInput schema / properties / search / description
      Removed value: -"Search to process"
    • removedInput schema / properties / text / description
      Removed value: -"Text to process"
  2. Changed1 schema field changed
    • addedInput schema / properties / text
      Added value: +{
      +  "description": "Text to process",
      +  "type": "string"
      +}
  3. First observed

TDQS

C2.9/5.0
Behavior3/5

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

With no annotations provided, the description carries the full burden. It does disclose useful behavior: the catalogue is 'live,' the return payload fields, and a bounded result count ('limit 1-20'). It omits whether the operation is read-only, whether auth/payment is required, and any pagination or rate-limit behavior, so it is partially but not fully transparent.

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 purpose and return shape front-loaded and no filler. It loses a point only because the trailing parameter note is thin and slightly at odds with the schema's string-typed limit.

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 6-parameter tool with no annotations and no output schema, the description covers too little: the four alias-like search parameters are undocumented here and in the schema, and there is no mention of auth/payment context for a 'live' paid catalogue. It is not adequate to call the tool correctly without guesswork.

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 6 parameters, so the description must compensate. It only addresses q and limit and leaves text, query, search, and keyword completely unexplained, so an agent cannot tell whether these are aliases for the same query input or distinct fields. It also declares 'limit (1-20)' while the schema types limit as a string, adding confusion rather than clarity.

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 ('Keyword search over the live x402 service catalogue') and enumerates the returned fields (ids, names, endpoints, prices), so an agent can tell what the tool does at a glance. However, siblings like x402-search and service_discovery exist and the description does not distinguish this tool from them, leaving the agent to guess which catalogue-search to pick.

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 guidance on when to use this tool versus alternatives such as x402-search, service_discovery, or x402-token-search, and no prerequisites or exclusions are stated. The agent gets a purpose but no routing logic.

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