Remote-MCP logo

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.

View on GitHub

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?

No, this library is a complementary extension built upon existing MCP concepts.

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?

This repository contains @remote-mcp/client (client library) and @remote-mcp/server (server library).

How can I contribute to Remote-MCP?

Contributions are welcome. See CONTRIBUTING.md for details.

What license is Remote-MCP released under?

This project is licensed under the MIT License.