lamemind/mcp-server-multiverse
A middleware server that enables multiple isolated instances of the same MCP servers to coexist independently with unique namespaces and configurations.
Platform-specific configuration:
{
"mcpServers": {
"mcp-server-multiverse": {
"command": "npx",
"args": [
"-y",
"mcp-server-multiverse"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
A middleware server that enables multiple isolated instances of the same MCP servers to coexist independently with unique namespaces and configurations.
The Multiverse MCP Server creates isolated operational spaces where identical MCP servers can run simultaneously without conflicts. Each "universe" maintains its own configuration, filesystem access, and function naming, enabling developers to run multiple instances of the same server type while maintaining complete separation between different contexts or projects.
Run multiple instances of the same MCP server type independently and simultaneously. Each instance operates in its own isolated universe with separate configurations. This enables scenarios like:
mcp-server-mysql pointing to different databasesmcp-server-git with different Personal Access Tokensmcp-server-filesystem accessing different root pathsRegister your MCP server with file watching capability during development. When enabled, the server automatically detects changes in the specified directory and performs a graceful restart, making development and testing seamless.
Define your multiverse setup using a simple and flexible JSON configuration format. Each server instance can be configured with its own:
First, ensure you've downloaded and installed the Claude Desktop app and you have npm installed.
Next, add this entry to your claude_desktop_config.json
~/Library/Application\ Support/Claude/claude_desktop_config.jsonC:\Users\<username>\AppData\Roaming\Claude\claude_desktop_config.jsonNow add how many multiverse servers you want to run.
Loading reviews...