EM

evalsone/mcp-connect

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

240 stars 35 forks 품질 70 트렌드 18MIT

evalsone/mcp-connect는 [[T0]에서 가져온 MCP 서버 후보입니다.

개요

evalsone/mcp-connect는 [[T0]에서 가져온 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/e2b for 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

GitHub에서 전체 README 보기

설치

uvx mcp-server-fetch
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "fetch": { "command": "uvx", "args": ["mcp-server-fetch"], "description": "HTTP/HTTPS content fetcher" } } }