🚀 Moonshot MCP 서버 게이트웨이
📝✨ 설명
Moonshot MCP Server Gateway는 다음과 같은 주요 기능을 갖춘 가벼운 게이트웨이 서버입니다.
통합된 연결 진입점을 제공하여 클라이언트가 이 서버에 연결하여 여러 MCP 서버에 액세스할 수 있도록 합니다.
MCP 서버의 연결 및 관리 프로세스를 간소화합니다.
네트워크 전송, 로컬 전송 등 여러 프로토콜을 지원합니다. 특정 프로토콜에 대해서는 MCP 프로토콜 설명서를 참조하십시오.
Related MCP server: Weaviate MCP Server
⌨️🚀 빠른 시작
지엑스피1
⚙️📋 MCP 구성 세부 정보(moonshot_config.toml)
📑 구성 파일 구조
1️⃣ 서버 기본 구성 [서버]
구성 항목 | 설명 | 필수의 |
이름 | 서버 이름 | 예 |
버전 | 서버 버전 | 예 |
포트 | 청취 포트 | 예 |
주인 | 청취 주소 | 예 |
2️⃣ MCP 하위 서버 구성 [mcpServers]
MCP는 여러 유형의 서버 구성을 지원합니다. 각 하위 서버 구성은 고유한 이름(예: [mcpServers.server_name] )과 API 라우팅을 위한 필수 prefix 필드를 지정해야 합니다.
⚙️ 프로세스 서버(유형 = "프로세스")
구성 항목 | 설명 | 필수의 |
명령 | 인터프리터 명령 | 예 |
스크립트 경로 | 스크립트 경로 | 예 |
인수 | 시작 매개변수 | 아니요 |
접두사 | API 라우팅 접두사 | 예 |
들어오지 못하게 하다 | 제외할 명령 | 아니요 |
cwd | 작업 디렉토리 | 아니요 |
환경 | 환경 변수 | 아니요 |
🌐 HTTP/HTTPS 서버(유형 = "http"/"https")
구성 항목 | 설명 | 필수의 |
URL | 서버 URL | 예 |
접두사 | API 라우팅 접두사 | 예 |
헤더 | 요청 헤더 | 아니요 |
🔌 웹소켓 서버(유형 = "websocket")
구성 항목 | 설명 | 필수의 |
URL | WebSocket 서버 주소 | 예 |
접두사 | API 라우팅 접두사 | 예 |
📦 NPX 서버(유형 = "npx")
구성 항목 | 설명 | 필수의 |
패키지 | NPM 패키지 이름 | 예 |
인수 | 시작 매개변수 | 아니요 |
접두사 | API 라우팅 접두사 | 예 |
환경 | 환경 변수 | 아니요 |
프로젝트 디렉토리 | 프로젝트 디렉토리 | 아니요 |
패키지 잠금 사용 | package-lock.json을 사용할지 여부 | 아니요 |
🐍 UVX 서버(유형 = "uvx")
구성 항목 | 설명 | 필수의 |
도구 이름 | 도구 이름 | 예 |
패키지에서 | 패키지 이름 | 아니요 |
패키지 포함 | 종속성 패키지 목록 | 아니요 |
인수 | 도구 매개변수 | 아니요 |
접두사 | API 라우팅 접두사 | 예 |
환경 | 환경 변수 | 아니요 |
프로젝트 디렉토리 | 프로젝트 디렉토리 | 아니요 |
파이썬 버전 | 파이썬 버전 | 아니요 |