select_tools
Pick which of YOUR connected tools a task needs, so you load a handful of definitions instead of all of them. Pass the task and the tool definitions you have (from tools/list across your servers); get back the minimal set ranked by fit, with the tokens saved. Hybrid semantic + keyword retrieval with operation-aware reranking. Nothing you send is stored.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | What you are about to do, in plain language. | |
| limit | No | Maximum tools to select (default 5). | |
| tools | Yes | Your available tool definitions (name, description, inputSchema…). | |
| maxTokens | No | Optional budget for the selected definitions. |