Uninstall Command, remove TuiML's MCP wiring from every detected AI client.
tuiml setup. It does NOT remove the tuiml package itself (use uv tool uninstall tuiml or pip uninstall tuiml for that). It only unwires the MCP server entries and the Claude Code skill file that tuiml setup wrote.Functions
Remove the tuiml entry from a JSON config file.
Parameters
config_path
key
'mcp.servers'.
Returns
changed
reason
Strip the [mcp_servers.tuiml] block from a TOML config.
Parameters
config_path
Returns
changed
reason
Remove the tuiml entry from OpenCode's opencode.json.
"mcp" key rather than "mcpServers", so it needs its own remover.Parameters
config_path
opencode.json.
Returns
changed
reason
Remove TuiML from OpenClaw, preferring its own CLI.
openclaw mcp remove when the executable is on PATH, and falls back to editing the nested JSON config directly if that command is missing or fails.Parameters
spec
config and key.
Returns
changed
reason
Delete the installed tuiml skill directory.
/tuiml and everything under it.Parameters
skills_dir
Returns
changed
reason
Print the manual removal step for YAML-config clients (Goose and similar).
Parameters
spec
config.
Returns
changed
reason
Remove TuiML's wiring from one client, dispatching on the spec's kind.
Parameters
spec
tuiml.cli.setup.client_specs.
Returns
changed
reason
Ask whether to unwire every client at once or one by one.
Parameters
default
Returns
mode
Remove TuiML from your AI agents, undoing tuiml setup.
Scans every supported client, and for each one that currently has a tuiml MCP entry or skill file, removes it. Every known client is checked rather than only the detected ones, so stale entries left behind by an uninstalled client are cleaned up too. Each config file is backed up before being modified.
This command does not uninstall the tuiml Python package itself; it prints the right command to finish that job.
Run the interactive wizard:
$ tuiml uninstall
Unwire every client without prompting:
$ tuiml uninstall --yes
Unwire only specific clients:
$ tuiml uninstall --client claude-code --client cursor
Then remove the package itself, using whichever installer you used:
$ uv tool uninstall tuiml
$ pip uninstall tuiml
Options
--yes, -y
--manual
--client