search_tools
Search for tools on the MCP server using a query, with progressive disclosure to save context. Returns results at name, summary, or full detail levels.
Instructions
Search for relevant tools by query with progressive disclosure
This tool implements the progressive disclosure pattern - allowing you to discover tools without loading full schemas upfront, saving context window space.
Args: query: Search query (matches against name, description, categories, use cases) detail_level: Level of detail to return: - "name": Just tool names (most context-efficient) - "summary": Names + descriptions + categories - "full": Complete information including use cases and detailed descriptions
Returns: JSON string with matching tools at requested detail level
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "search_tools"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| detail_level | No | summary |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |