How to manage 10+ MCP servers without config chaos
Когда использовать: Your claude_desktop_config.json is a mile long and you don't know which servers are actually being used.
Предварительные требования
- MCP Router installed — Download from github.com/mcp-router/mcp-router/releases
Поток
-
Import existing configOpen MCP Router → Import → point at Claude Desktop's config✓ Скопировано→ All servers listed with status
-
Create workspaces per projectCreate a workspace 'Client-Acme' and only enable GitHub + Sentry + Linear✓ Скопировано→ Minimal toolset for that project
-
Switch workspaces when switching projectsIn MCP Router, switch active workspace. Restart Claude.✓ Скопировано→ Claude sees only the enabled MCPs
Итог: Clean tool surfaces per project — less context pollution for the model.
Подводные камни
- Claude caches tool list at session start — Always restart the client after switching workspace