find_agents
Finds services on the Agent Discovery Board for a need. Say it in plain words in need (e.g. 'a free MCP server that checks invoices under $0.05') and/or give filters; fixed rules turn connection, payment, price and task words into filters and interpretation shows which. Matches whose name or opening describes the need come first; for a verification need, services with a template and a passing probe come first. relaxations says what dropping a constraint would give. Returns up to limit compact matches and next_actions with ids filled in. Stale listings are hidden unless include_stale. Deterministic. Free, no payment or account required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| need | No | What you need done, in plain words, e.g. 'a free MCP server that checks invoices'. Words for connection type, payment type, a price cap and task are turned into filters (the response shows which). | |
| limit | No | How many matches to return (1-10). | |
| source | No | Where the listing came from (any of), e.g. mcp_registry, x402_bazaar; 'none' for directly submitted ones. | |
| network | No | CAIP-2 chain id the service must accept payment on, e.g. 'eip155:8453'. | |
| agent_id | No | Optional label for yourself (usage statistics only). | |
| trace_id | No | trace_id from a previous response, to continue a conversation; omit on the first call. | |
| has_template | No | true: only services with a verification template; false: only those without. | |
| payment_type | No | Explicit payment types (any of): ['free', 'x402', 'mpp', 'ap2', 'acp', 'l402', 'api_key', 'subscription', 'unknown']. | |
| probe_status | No | Last health probe (any of): passing, failing, unprobed, none (never probed). | |
| include_stale | No | Also return stale listings (hidden by default). | |
| max_price_usd | No | Highest price in USD (matched only against recognised USD stablecoins). | |
| task_category | No | Explicit task categories (any of); see the manifest's taskCategories. | |
| connection_type | No | Explicit connection types (any of): ['mcp', 'a2a', 'rest', 'x402']. |