What is McpMux?
McpMux is a free and open-source (GPL-3.0) desktop app that runs a local MCP gateway. It eliminates the need to configure model context protocol (MCP) servers separately for every AI client (Cursor, Claude Desktop, VS Code, Windsurf, etc.) by centralizing server management into a single configurable gateway accessible at a single URL.
How to use McpMux?
Download McpMux for Windows, macOS, or Linux from mcpmux.com/download. Browse the built-in Discover tab to install servers, then paste the following JSON config into each AI client:
{
"mcpServers": {
"mcpmux": {
"type": "http",
"url": "http://localhost:45818/mcp"
}
}
}
That single config replaces all per-client configuration files.
Key features of McpMux
- Encrypted credentials stored in OS keychain (DPAPI/Keychain/libsecret)
- Built-in server registry for browsing and installing servers
- Isolated workspaces (Spaces) with their own servers and credentials
- Feature sets to switch active tools per task and avoid the 80-tool limit
- Per-client OAuth with one-click approval
- Automatic sync – changes propagate instantly to all connected clients
Use cases of McpMux
- A developer using multiple AI clients (Cursor, Claude, VS Code, Windsurf) who wants a single source of truth for MCP server configs
- A team sharing a set of MCP servers and credentials without duplicating plain-text config files
- Anyone needing to switch between project-specific tool sets (e.g., Android vs. webapp development) without exceeding tool limits
- A security-conscious user who wants API keys and credentials encrypted in the OS keychain rather than stored in plain-text JSON
コメント