Skip to content

Add "Disable MCP" option to /mcp show interactive menu #2956

Description

@Licantrop0

Currently, you can disable an MCP server using the /mcp disable <server-name> command, but the /mcp show interactive menu only exposes "add" and "delete" options. The "disable" action is missing from the menu, making it less discoverable.

Proposed solution

Add a "Disable MCP" option to the /mcp show interactive menu alongside the existing "add" and "delete" commands. This would allow users to disable MCP servers directly from the interactive menu without needing to know the /mcp disable <server-name> command.

This benefits users by:

  • Making MCP management more discoverable and consistent — all MCP operations (add, delete, disable) would be accessible from the same interactive menu
  • Reducing friction for users who prefer the interactive menu over typing commands
  • Providing a more complete interactive experience

Example prompts or workflows

  1. User types /mcp show → sees the list of MCP servers → selects a server → sees options: Add, Delete, Disable → selects "Disable" → server is disabled
  2. User wants to temporarily disable a noisy MCP server without deleting it → opens /mcp show → picks the server → disables it from the menu
  3. User is troubleshooting an MCP connection issue → uses /mcp show to quickly disable/re-enable servers from the menu without remembering the slash command syntax

Note: Enable option is present for disabled servers instead of Disable.

Additional context

You can already disable an MCP server via the command /mcp disable <server-name>

But the /mcp show menu does not include a "Disable" option, only add/delete are available:
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:mcpMCP server configuration, discovery, connectivity, OAuth, policy, and registry

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions