Overview
Search the tool catalog to discover available tools. Returns matching tools with their path, name, description, and destructive flag.HTTP transport filters by connected providers. On the remote MCP endpoint (
/api/mcp/:token), the catalog search_tools searches against is the per-user available set — only tools whose authProvider is currently connected (or that need no auth) are visible. The stdio transport (toolshed serve) searches the full catalog regardless. If a user expects to find a tool that’s missing, the underlying provider probably isn’t connected in the Toolshed dashboard.Input
Annotations
readOnlyHint: true
Output
Returns an array of matching tools:Search algorithm
The search uses weighted fuzzy matching across multiple fields:
Multiple search tokens use AND semantics — all tokens must match for a result to be included.
Also available in sandbox
Insiderun scripts, the same search is available as: