
evalsone/mcp-connect
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
evalsone/mcp-connectは、https://github.com/evalsone/mcp-connect.からインポートされたMCPサーバー候補です。
概要
evalsone/mcp-connectは、https://github.com/evalsone/mcp-connect.からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
███╗ ███╗ ██████╗██████╗ ██████╗ ██████╗ ███╗ ██╗███╗ ██╗███████╗ ██████╗████████╗ ████╗ ████║██╔════╝██╔══██╗ ██╔════╝██╔═══██╗████╗ ██║████╗ ██║██╔════╝██╔════╝╚══██╔══╝ ██╔████╔██║██║ ██████╔╝ ██║ ██║ ██║██╔██╗ ██║██╔██╗ ██║█████╗ ██║ ██║ ██║╚██╔╝██║██║ ██╔═══╝ ██║ ██║ ██║██║╚██╗██║██║╚██╗██║██╔══╝ ██║ ██║ ██║ ╚═╝ ██║╚██████╗██║ ╚██████╗╚██████╔╝██║ ╚████║██║ ╚████║███████╗╚██████╗ ██║ ╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═══╝╚═╝ ╚═══╝╚══════╝ ╚═════╝ ╚═╝
ローカルMCPサーバーをHTTP APIとして公開する軽量ブリッジ
MCP Connectとは何ですか?
MCP Connectは、Streamable HTTPまたは従来のリクエスト/レスポンスブリッジを介して、stdioと通信するローカルMCPサーバーを呼び出せるHTTPゲートウェイです。
何が新しいのか
- 従来のリクエスト/レスポンスブリッジの上にStreamable HTTPモードを追加
- E2Bサンドボックスでの起動用に、
deploy/e2bで新しいクイックデプロイスクリプトと設定
仕組み
主な特徴
| 特徴 | 説明 |
|---|---|
| 🚀 デュアルモード | Streamable HTTPまたはクラシックHTTPブリッジを介してローカルのSTDIO MCPサーバーを呼び出す |
| 🔄 セッション管理 | セッションとの会話の連続性を維持する |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
MCP Connect
███╗ ███╗ ██████╗██████╗ ██████╗ ██████╗ ███╗ ██╗███╗ ██╗███████╗ ██████╗████████╗
████╗ ████║██╔════╝██╔══██╗ ██╔════╝██╔═══██╗████╗ ██║████╗ ██║██╔════╝██╔════╝╚══██╔══╝
██╔████╔██║██║ ██████╔╝ ██║ ██║ ██║██╔██╗ ██║██╔██╗ ██║█████╗ ██║ ██║
██║╚██╔╝██║██║ ██╔═══╝ ██║ ██║ ██║██║╚██╗██║██║╚██╗██║██╔══╝ ██║ ██║
██║ ╚═╝ ██║╚██████╗██║ ╚██████╗╚██████╔╝██║ ╚████║██║ ╚████║███████╗╚██████╗ ██║
╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═══╝╚═╝ ╚═══╝╚══════╝ ╚═════╝ ╚═╝
What Is MCP Connect?
MCP Connect is an HTTP gateway that lets you call local MCP servers (that speak stdio) through Streamable HTTP or a classic request/response bridge.
What’s New
- Added Streamable HTTP mode on top of the classic request/response bridge
- New quick-deploy scripts and configs under
deploy/e2bfor launching in an E2B sandbox
How It Works
+-----------------+ HTTP (JSON) +------------------+ stdio +------------------+
| | /bridge | | | |
| Cloud AI tools | | Node.js Bridge | | MCP Server |
| (Remote) | | (Local) | | (Local) |
| | HTTP (SSE stream) | | | |
| | /mcp/:serverId | | | |
+-----------------+ Tunnels (optional) +------------------+ +------------------+
Key Features
| Feature | Description |
|---|---|
| 🚀 Dual modes | Call local stdio MCP servers via Streamable HTTP or the classic HTTP bridge |
| 🔄 Session management | Maintain conversational continuity with sessions |
| 🔐 Security | Bearer token auth + CORS allowlist |
| 🌐 Public access | Built-in Ngrok tunnel to expose endpoints externally |
| ☁️ Cloud deploy | One-click deploy to E2B cloud sandbox |
Quick Start
Prerequisites
- Node.js >= 22.0.0 (recommended)
- npm or yarn
1) Install
git clone https://github.com/EvalsOne/MCP-connect.git
cd mcp-connect
npm install
2) Preparations
A. Set up initial environment variables
cp .env.example .env
Set ACCESS_TOKEN in .env before starting the server. Startup fails if it is empty.
B. Configure MCP servers
インストール
uvx mcp-server-fetch設定
{
"mcpServers": {
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"],
"description": "HTTP/HTTPS content fetcher"
}
}
}