tool_search
Discover available tools across connected MCP servers using natural language or regex queries. Search tool names, descriptions, and arguments to find and load the right tool references.
Instructions
Search for tools using BM25 relevance ranking or regex pattern matching.
Searches across tool names, descriptions, and argument names/descriptions. By default, uses BM25 natural language search. Set use_regex=True to search using Python regex patterns instead. Returns tool_reference blocks for discovered tools with deferred loading.
Args: query: Natural language query (BM25) or regex pattern (if use_regex=True) max_results: Maximum number of results (1-10, default 3) use_regex: If True, treat query as regex pattern; otherwise use BM25 search
Returns: Tool search results with tool_reference blocks for discovered tools
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| use_regex | No | ||
| max_results | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||