Search marketplace tools
search_toolsSearch the Vybe Marketplace for MCP tools the user can use: free tools (run with run_free_tool, no sign-in) and paid tools (pay per use with pay_offering). Use this when the user asks for a capability you do not have, e.g. reading a PDF, looking up a postcode or checking a crypto transaction. Returns name, one-line summary, price, actions and offeringUrl. Never invent tools; if nothing fits, say so. Related: get_tool, pay_offering.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_tools"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results, default 8. | |
| query | No | Plain words for what the user needs, e.g. 'pdf to text' or 'uk postcode'. | |
| access | No | Optional: only free or only paid tools. Defaults to all. | |
| category | No | Optional category filter. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| next | No | ||
| tools | No | slug, name, summary, category, access, price, actions, seller, health, url, and offeringUrl (paid) or mcpUrl (free). | |
| total | No | All matches, before limit. |