Remote-MCP
by ssut
Remote-MCP is a type-safe, bidirectional, and simple solution for remote Model Context Protocol (MCP) communication. It allows remote access and centralized management of model contexts, bridging the gap until official remote MCP support is available.
Last updated: N/A
What is Remote-MCP?
Remote-MCP is a set of libraries that enable remote access to Model Context Protocol (MCP) servers. It consists of a client library that acts as a local MCP server, connecting to a remote implementation, and a server library for creating remotely accessible MCP services.
How to use Remote-MCP?
To use Remote-MCP, you can either use the publicly published client package by configuring your MCP client settings or code your own local MCP server using the provided client library. For the server side, you can explore the examples provided (Cloudflare Workers, Standalone Node.js) or code your own remote MCP server using the server library.
Key features of Remote-MCP
Type-safe communication
Bidirectional communication
Remote access to MCP servers
Centralized management of model contexts
Use cases of Remote-MCP
Connecting to a remote MCP server from a local MCP client
Centralizing MCP server management
Extending MCP functionality to remote environments
Bridging the gap until official remote MCP support is available
FAQ from Remote-MCP
Is Remote-MCP part of the official MCP specification?
Is Remote-MCP part of the official MCP specification?
No, this library is a complementary extension built upon existing MCP concepts.
Is Remote-MCP production-ready?
Is Remote-MCP production-ready?
This project is currently under active development and is considered experimental. Expect breaking changes and potential issues.
What packages are included in this repository?
What packages are included in this repository?
This repository contains @remote-mcp/client
(client library) and @remote-mcp/server
(server library).
How can I contribute to Remote-MCP?
How can I contribute to Remote-MCP?
Contributions are welcome. See CONTRIBUTING.md for details.
What license is Remote-MCP released under?
What license is Remote-MCP released under?
This project is licensed under the MIT License.