Manage per-tool configuration — set API keys and secrets, retrieve stored values, list all configured tools, or remove credentials. Values are encrypted at rest on your local machine.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.
Subcommands
| Subcommand | Alias | Description |
|---|---|---|
tool config set | s | Set configuration values (and trigger OAuth if needed) |
tool config get | g | Show stored configuration for a tool |
tool config list | l | List all configured tools, or show the schema for a specific tool |
tool config unset | u | Remove stored configuration and credentials |
tool config set
Set configuration values for a tool. Runs interactively by default — prompts you for each required value. Pass values directly as trailing KEY=VALUE arguments or via the -k flag to skip prompts.
Arguments
Tool reference (
namespace/name[@version]) or local path.Configuration values as trailing arguments in
KEY=VALUE format. Repeatable.Options
Configuration value as
KEY=VALUE. Can be repeated: -k TOKEN=abc -k REGION=us.Skip interactive prompts. Only the values you provide are used — missing required keys are left unset.
Examples
For HTTP tools that use OAuth, running
tool config set triggers the browser-based OAuth flow automatically. After authorizing, the token is stored and encrypted locally — no manual token copying required.tool config get
Show the stored configuration for a tool. Displays all keys by default, or a specific key if provided.
Arguments
Tool reference (
namespace/name[@version]) or local path.A specific config key to display. If omitted, all stored keys are shown.
Options
Output configuration as JSON.
Examples
tool config list
Without arguments, lists all tools that have saved configuration. With a tool reference, shows the config schema for that tool (the keys it accepts, their types, and descriptions).
Arguments
Tool reference or local path. When provided, shows the config schema for that tool instead of listing all configured tools.
Options
Output as JSON.
Examples
tool config unset
Remove stored configuration and credentials for a tool. Prompts for confirmation unless -y is passed.
Arguments
Tool reference to remove config for. Required unless
--all is used.Options
Remove configuration for all tools at once.
Skip the confirmation prompt.
Examples
Configuration values — including API keys, tokens, and OAuth credentials — are encrypted at rest on your local machine using your system’s keychain or a local encrypted store. They are never sent to any remote server.