Search tools
search_toolsFinds MCP tools that match a described task, returning names, short descriptions, and input schemas so you can call the right tool without loading every tool.
Instructions
Find the tools that can do what you describe, among all the tools you may use. Returns names and short descriptions, best match first, with the input schemas of the best few; read the input of any other with describe_tool. Give queries instead of query to find several things at once, such as a tool for the task and one for a value the user did not give.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many tools to return for each query, 1 to 25; 8 when omitted. | |
| query | No | What you want to do, in your own words and in any language. | |
| queries | No | Instead of query, 1 to 5 things to find at once, each with results of its own. | |
| schemas | No | Include the input schemas of the best matches, so a call can follow without describe_tool; true when omitted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tools | No | The best matches of query, best first. | |
| total | Yes | How many tools the catalog holds in all. | |
| results | No | With queries, the best matches of each, in the order asked. |