Editor-config installers: mcp claude/vscode/cursor enable|disable|list #10

Closed
opened 2026-05-23 20:53:53 +00:00 by coilysiren · 0 comments
Owner

Originally filed by @coilysiren on 2026-05-13T14:19:38Z - https://github.com/coilysiren/cli-mcp/issues/32

Comparison with njayp/ophis surfaced a real UX gap: ophis ships first-class installers as subcommands of the mcp group.

  • mcp claude enable|disable|list
  • mcp vscode enable|disable|list
  • mcp cursor enable|disable|list

One command and the editor's MCP config gets the entry written, no manual JSON editing. Today cli-mcp leaves this to add-mcp-style external tooling or hand-editing.

Proposal: add equivalent leaves under the auto-attached mcp subtree. Already auto-excluded from projection, so no risk of self-referential tool leakage.

Open questions:

  • Should this live in cli-mcp directly, or in a sibling cli-mcp-installers package to keep the core dependency-light?
  • Scope: just Claude Desktop / Claude Code / VSCode / Cursor, or also Codex, Zed, etc?
  • Detection: write to all detected clients (mirrors add-mcp) or require explicit target?
_Originally filed by @coilysiren on 2026-05-13T14:19:38Z - [https://github.com/coilysiren/cli-mcp/issues/32](https://github.com/coilysiren/cli-mcp/issues/32)_ Comparison with [njayp/ophis](https://github.com/njayp/ophis) surfaced a real UX gap: ophis ships first-class installers as subcommands of the `mcp` group. - `mcp claude enable|disable|list` - `mcp vscode enable|disable|list` - `mcp cursor enable|disable|list` One command and the editor's MCP config gets the entry written, no manual JSON editing. Today cli-mcp leaves this to `add-mcp`-style external tooling or hand-editing. Proposal: add equivalent leaves under the auto-attached `mcp` subtree. Already auto-excluded from projection, so no risk of self-referential tool leakage. Open questions: - Should this live in cli-mcp directly, or in a sibling `cli-mcp-installers` package to keep the core dependency-light? - Scope: just Claude Desktop / Claude Code / VSCode / Cursor, or also Codex, Zed, etc? - Detection: write to all detected clients (mirrors add-mcp) or require explicit target?
coilysiren 2026-05-30 05:44:17 +00:00
  • closed this issue
  • added the
    icebox
    label
Commenting is not possible because the repository is archived.
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
coilysiren/cli-mcp#10
No description provided.