Feature Request: Runtime MCP Server Toggle

Resolved 💬 12 comments Opened Aug 22, 2025 by raunaksingwi Closed Jan 10, 2026

## Feature Request: Runtime MCP Server Toggle

### Problem
Currently, enabling/disabling MCP servers requires editing .claude/settings.local.json and restarting the Claude Code session. This is inefficient when working on projects that need different MCP
servers for different tasks.

### Proposed Solution
Add ability to dynamically enable/disable configured MCP servers during a session without restart.

### Suggested Implementation

  • Slash command: /mcp enable supabase playwright
  • Slash command: /mcp disable supabase
  • Slash command: /mcp list (show available/enabled)
  • UI toggle in settings panel

### Use Case
Working on a project that sometimes needs Supabase MCP for database work, sometimes Playwright for testing, but not both simultaneously to save context window.

### Current Workaround
Manual editing of settings file + restart

View original on GitHub ↗

This issue has 12 comments on GitHub. Read the full discussion on GitHub ↗