Invoke a single method on any installed or local MCP tool without needing an AI client. Useful for testing tools, scripting workflows, and building agent pipelines.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
Tool reference (
namespace/name) or local path. Defaults to . (current directory).Method name to call. Supports dot shorthand notation (see Method shorthand below).
Method parameter as
KEY=VALUE or KEY=JSON. Repeatable. Use for named parameters.KEY=VALUE— passes a string valueKEY={"a":1}— passes a parsed JSON value
Method parameters as trailing positional arguments (
KEY=VALUE or KEY=JSON). An alternative to -p for concise invocations.Runtime configuration value as
KEY=VALUE (e.g., API keys). Repeatable. Distinct from method parameters — these configure the server itself.Path to a JSON file containing server configuration values. Merged with any
-k flags.Do not persist config values for future calls. By default, provided values are saved.
Skip all interactive prompts. If required config is missing, the command exits with an error.
Show verbose output including the full MCP request and response.
Output raw response content without decorations. Suitable for piping to other tools.
Examples
Method shorthand
MCP tools often usetoolname__method naming conventions for their exposed functions. tool call supports a . shorthand to avoid typing the full name.
.methodexpands to<toolname>__method.ns.methodexpands to<toolname>__ns__method
JSON output
Pass--json to get the raw result content, stripping all formatting and decorators. This is useful when composing tool call with other shell commands: