Skip to main content
Glama

Search the directory

search_tools
Read-onlyIdempotent

Find tools, APIs, MCP servers, models and data providers for a job. Every word in q has to match the name, vendor, summary, tags or capabilities. Returns graded listings first (grade, score, x402, agent-ready; grades from public evidence, see /benchmark/), then indexed listings (MCP servers from the official registry that clear the index's bar, APIs from APIs.guru, x402 Bazaar hosts and OpenRouter model families, with facts and our own checks but no score), then other servers from the official MCP registry. Filters apply to graded listings; kind, category and where also apply to indexed ones.

Input Schema

NameRequiredDescriptionDefault
qNoWhat you need, in a few words: 'send email', 'web search', 'uk company data'
dpaNoOnly listings that offer a data processing agreement
authNoHow it authenticates: none, an API key, OAuth, a mix, or a personal access token
certNoCertifications every result holds, comma-separated: SOC2, ISO27001, ISO27701, ISO42001, HIPAA, PCI, FedRAMP, CSA, GDPR
kindNoWhat sort of listing: an MCP server, an HTTP API, an SDK, a model, a model router, a model platform hosting other labs' models, open model weights you run yourself, an agent framework, an agent harness or a protocol
x402NoPayable per call with USDC and no account
limitNoHow many graded listings to return (default 10)
whereNoWhere it runs: a hosted endpoint, a local server, both, a library or a spec
noCardNoOnly listings that need no payment card before the first call
regionNoWhere data is processed, any of US, EU, UK, CA, APAC, self-hosted, comma-separated
pricingNoHow it charges: free, a free tier, per use, your own plan with the vendor, or paid only
categoryNoA category slug from the directory, e.g. search, browser or database (list at /categories/)
minGradeNoLowest grade to include, AA best to F worst; BB and up is agent-ready
minRatingNoAverage panel rating at least this (the panel's desk reviews)
agentAloneNoOnly listings an agent can start using with no human (keyless, x402 or programmatic signup). Researched for the top listings; others don't match
agentReadyNoOnly agent-ready listings (grade BB or better)
capabilityNoA capability id from list_capabilities, e.g. web.search
noTrainingNoOnly listings whose vendor says it doesn't train on customers' data
zeroRetentionNoOnly listings that offer zero retention (on any plan, including enterprise)
includeRegistryNoAlso search the official MCP registry (default true)

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already cover read-only/idempotent safety, and the description adds genuinely non-obvious behavior: results come in three ordered tiers with different evidence provenance, and filters apply unevenly across tiers. That scoping rule is exactly the kind of thing an agent could not infer and would otherwise get wrong.

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, front-loaded with the core purpose before the tier detail. The final sentence is long and packs several clauses, but every clause carries distinct information about result ordering or filter scope.

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 20 parameters, the description carries the return-value burden and does it well by naming the tiers and their fields (grade, score, x402, agent-ready). It does not address how many indexed/registry results come back or whether limit governs them, a modest gap for a search tool.

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, and the description earns an extra point by disclosing the AND-semantics of q and which filters are honored on which result tiers. It stops short of explaining defaults such as limit applying only to graded listings, which is left to the schema.

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 and a broad but enumerated resource set ('tools, APIs, MCP servers, models and data providers') and immediately clarifies it is a directory search rather than a fetch, distinguishing it from siblings like get_tool and list_capabilities. The three-tier return structure further pins down what kind of result the agent gets.

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?

Explains the matching rule ('every word in q has to match') and routes to /benchmark/ and /categories/ plus list_capabilities for capability ids, which is real usage guidance. It does not explicitly say when to prefer it over get_tool or compare_tools, so the alternative-routing is implied rather than stated.

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