MCP Connect logo

MCP Connect

by EvalsOne

MCP Connect is a tool that bridges the gap between cloud-based AI services and local Stdio-based Model Context Protocol (MCP) servers. It enables cloud services to interact with local MCP servers by converting HTTP/HTTPS requests to Stdio communication.

View on GitHub

Last updated: N/A

What is MCP Connect?

MCP Connect is a Node.js tool that allows cloud-based AI services to interact with local Model Context Protocol (MCP) servers that use Stdio transport. It acts as a bridge, translating HTTP/HTTPS requests from the cloud into Stdio communication for the local server.

How to use MCP Connect?

  1. Clone the repository. 2. Configure the .env file with port and auth token. 3. Install dependencies using npm install. 4. Run MCP Connect using npm run start or npm run dev. You can also configure and run with Ngrok using npm run start:tunnel or npm run dev:tunnel after setting up the Ngrok auth token in .env. Access the bridge via http://localhost:3000/bridge or the Ngrok-provided URL.

Key features of MCP Connect

  • Cloud Integration: Enables cloud-based AI services to interact with local Stdio based MCP servers

  • Protocol Translation: Converts HTTP/HTTPS requests to Stdio communication

  • Security: Provides secure access to local resources while maintaining control

  • Flexibility: Supports various MCP servers without modifying their implementation

  • Easy to use: Just run MCP Connect locally, zero modification to the MCP server

  • Tunnel: Built-in support for Ngrok tunnel

Use cases of MCP Connect

  • Connecting local MCP servers to cloud-based AI platforms.

  • Enabling remote access to local AI tools.

  • Securely exposing local resources to cloud services.

  • Integrating local AI models with cloud workflows.

FAQ from MCP Connect

What is MCP?

MCP stands for Model Context Protocol, introduced by Anthropic.

Why do I need MCP Connect?

MCP Connect allows cloud-based AI services to interact with local Stdio based MCP servers.

Do I need to modify my MCP server?

No, MCP Connect requires zero modification to the MCP server.

What tunnels are supported?

Ngrok, Cloudflare Zero Trust, and LocalTunnel are recommended for building the tunnel.

How do I authenticate requests?

MCP Connect uses a simple token-based authentication system. The token is stored in the .env file and passed in the Authorization header.