| task | No | The task in plain words, e.g. 'send an invoice' or 'create a contact'. Send this or capability | |
| brief | No | true (the default): each product with its next steps, under 8 KB for five; false: every field, with can_do, checks, connect, pay_rails and cite | |
| limit | No | How many products to return, 1 to 25 (default 5) | |
| access | No | signup_without_human: only products our agent signed up for and got into without a person (no browser login by a person) | |
| surface | No | only products that offer this way for an agent to work them: api, mcp (an MCP server), cli or sdk; a comma list wants every one, e.g. mcp,cli | |
| category | No | Only this category: an id or name from list_categories (e.g. 'invoicing') | |
| min_level | No | Only products at this agent level or higher: 0 Read-only, 1 Needs a person, 2 Gets in, 3 Does the work, 4 Runs on its own, 5 Autonomous | |
| pays_with | No | only products that take this way to pay: x402 or mpp (agent-native rails our drive met or the product documents) or card (a card checkout); a comma list takes any one, e.g. x402,mpp | |
| capability | No | A capability of the shared vocabulary instead of task: its id (e.g. from GET /api/capabilities) or its name, e.g. 'Send a transactional email' | |
| self_signup | No | true: only products our agent signed up for and got a key on its own, without a person | |