[Feature Request] Dynamic MCP Swapping Without Session Restart

Resolved 💬 2 comments Opened Oct 9, 2025 by haveaguess Closed Oct 9, 2025

Bug Description
we need a way of swapping in and out mcps just in time, it's too clunky having to edit and then leave session and come back, and mcps use too many tokens to just have lying around just in case you want to use them

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Version: 2.0.11
  • Feedback ID: 2d6cab5a-3af3-4686-ba03-cd54e55d4b70

Errors

[{"error":"Error: Tool mcp__browsertools__getConsoleErrors not found\n    at qOB (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2289:7648)\n    at PC (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:19415)\n    at $p (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:42814)\n    at G9 (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38355)\n    at qh (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38283)\n    at gC (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38137)\n    at yH (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:35216)\n    at P6 (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:4841)\n    at Z5 (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:32461)\n    at Q.updateContainer (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:38:1827)","timestamp":"2025-10-09T11:01:19.481Z"},{"error":"Error: Tool mcp__browsertools__getNetworkErrors not found\n    at qOB (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2289:7648)\n    at PC (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:19415)\n    at $p (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:42814)\n    at G9 (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38355)\n    at qh (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38283)\n    at gC (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38137)\n    at yH (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:35216)\n    at P6 (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:4841)\n    at Z5 (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:32461)\n    at Q.updateContainer (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:38:1827)","timestamp":"2025-10-09T11:01:19.481Z"},{"error":"Error: Tool mcp__chrome-devtools__list_pages not found\n    at qOB (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2289:7648)\n    at PC (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:19415)\n    at $p (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:42814)\n    at G9 (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38355)\n    at qh (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38283)\n    at gC (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38137)\n    at yH (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:35216)\n    at P6 (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:4841)\n    at Z5 (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:32461)\n    at Q.updateContainer (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:38:1827)","timestamp":"2025-10-09T11:01:19.482Z"},{"error":"Error: Tool mcp__chrome-devtools__navigate_page not found\n    at qOB (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2289:7648)\n    at PC (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:19415)\n    at $p (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:42814)\n    at G9 (file:///Users/benritchie/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38

Note: Error logs were truncated.

View original on GitHub ↗

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