Search across all installed tool schemas — tool names, descriptions, input/output fields, and parameter names — using a regular expression. Useful for finding which tools support a specific operation, discovering parameter names, and building agent tool-discovery workflows.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/superradcompany/tool-cli/llms.txt
Use this file to discover all available pages before exploring further.
Synopsis
Options
Regex pattern to search for. Matched against schema field names, descriptions, and values across all installed tools (or a specific tool if provided).
Limit the search to a specific tool reference (
namespace/name) or local path. When omitted, all installed tools are searched.Restrict the search to a specific method within the tool.
Search only in input schemas (parameters accepted by methods).
Search only in output schemas (return values of methods).
Search field/key names only. Excludes description text and values.
Search description text only. Excludes field names and values.
Perform a case-insensitive search.
List only the matching schema paths, without showing their values.
Output results as JSON. Useful for scripting and agent workflows.
Maximum depth for expanding nested types in output schemas. Default:
3.Connect to the running MCP server to retrieve schema data instead of using the static manifest. Use this when the manifest may be out of date or the tool generates schemas dynamically.
Examples
Use cases
Finding tools that support specific operations Search all installed tools to find which ones expose a particular capability:tool grep searches the static manifest data by default. This is fast and works without starting the server. Use --live only when you specifically need runtime-generated schema data.