[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.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗