ish mcp list
Show detected clients and ish MCP wiring status
Usage: ish mcp list
ish mcp add
Wire the ish MCP server into selected client configs
Usage: ish mcp add [options]
Options
Comma-separated and/or repeatable: cursor, vscode, claude-code, claude-desktop, windsurf Default: [].
Wire every detected client on this OS
Print planned mutations as JSON; write nothing
Overwrite an existing ish server block that has drifted
Confirm writes (required when stdout is piped or —json is set)
ish mcp remove
Remove the ish server block from selected client configs
Usage: ish mcp remove [options]
Options
Comma-separated and/or repeatable: cursor, vscode, claude-code, claude-desktop, windsurf Default: [].
Remove from every detected client on this OS
Print planned mutations as JSON; write nothing
Confirm writes (required when stdout is piped or —json is set)
ish init
Install the ish Agent Skill into a project (Claude Code, Codex, Cursor, Cline, Roo Code)
Usage: ish init [options]
Options
Where to install: claude (.claude/skills/ish), agents (.agents/skills/ish), or both Default: “claude”.
Write to a custom directory instead of a recognised target path
Print the SKILL.md to stdout instead of writing files (skips references/)
Overwrite existing files in the target directory
Global flags
Every command accepts the global flags.output the version number
Auth token (or set ISH_TOKEN env var)
Read auth token from a file (preferred over —token / ISH_TOKEN)
Default workspace ID; per-subcommand —workspace overrides
Output as JSON (auto-enabled when piped)
Extract a single field from the JSON response and print only its value (implies —json internally; supports dotted paths e.g. person.name)
Force human-readable output even when stdout is piped (overrides JSON-when-piped auto-detection)
Comma-separated fields to include in JSON output (e.g. alias,name,status)
Include full UUIDs and timestamps in JSON output
Disable colored output (also honored: NO_COLOR env var)
Suppress progress messages on stderr (no-op for read commands that emit none)