Remote-MCP
A type-safe solution to remote MCP communication, enabling effortless integration for centralized management of Model Context.
Remote-MCP is a bidirectional communication protocol designed to facilitate remote access and centralized management of model contexts. It provides a type-safe environment that ensures reliable data exchange between clients and servers. This architecture allows for seamless integration of various services, making it easier for developers to manage and utilize model contexts effectively. The proposed architecture decouples the client from local servers, enabling a more flexible and scalable solution. By leveraging tRPC over HTTP, Remote-MCP allows clients to interact with remote MCP servers, enhancing the overall efficiency of data handling and resource management. This solution is ideal for applications that require robust communication protocols while maintaining a high level of type safety.
Compatible with
Install
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"remote-mcp": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-remote-mcp"
]
}
}
}Config File Location
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/claude/claude_desktop_config.json
Some servers require additional setup - check the GitHub README for specific instructions.
Permissions