🚀 Шлюз сервера Moonshot MCP
📝✨ Описание
Moonshot MCP Server Gateway — это облегченный сервер-шлюз со следующими основными функциями:
- Предоставляет единую точку входа для подключения, позволяя клиентам получать доступ к нескольким серверам MCP, подключаясь к этому серверу.
- Упрощает процесс подключения и управления серверами MCP
- Поддерживает несколько протоколов, включая сетевой транспорт, локальный транспорт и т. д. Для получения информации о конкретных протоколах см. документацию по протоколу MCP.
⌨️🚀 Быстрый старт
⚙️📋 Подробности конфигурации MCP (moonshot_config.toml)
📑 Структура файла конфигурации
1️⃣ Базовая конфигурация сервера [сервер]
Элемент конфигурации | Описание | Необходимый |
---|---|---|
имя | Имя сервера | Да |
версия | Серверная версия | Да |
порт | Порт прослушивания | Да |
хозяин | Адрес для прослушивания | Да |
2️⃣ Конфигурация субсервера MCP [mcpServers]
MCP поддерживает несколько типов конфигураций сервера. Каждая конфигурация подсервера должна указывать уникальное имя (например, [mcpServers.server_name]
) и обязательное поле prefix
для маршрутизации API.
⚙️ Сервер процесса (тип = "процесс")
Элемент конфигурации | Описание | Необходимый |
---|---|---|
команда | Команда интерпретатора | Да |
script_path | Путь к скрипту | Да |
аргс | Параметры запуска | Нет |
префикс | Префикс маршрутизации API | Да |
исключать | Команды для исключения | Нет |
cwd | Рабочий каталог | Нет |
окружающая среда | Переменные среды | Нет |
🌐 HTTP/HTTPS-сервер (тип = "http"/"https")
Элемент конфигурации | Описание | Необходимый |
---|---|---|
URL-адрес | URL-адрес сервера | Да |
префикс | Префикс маршрутизации API | Да |
заголовки | Запрос заголовков | Нет |
🔌 Сервер WebSocket (тип = "websocket")
Элемент конфигурации | Описание | Необходимый |
---|---|---|
URL-адрес | Адрес сервера WebSocket | Да |
префикс | Префикс маршрутизации API | Да |
📦 NPX-сервер (тип = "npx")
Элемент конфигурации | Описание | Необходимый |
---|---|---|
упаковка | Имя пакета NPM | Да |
аргс | Параметры запуска | Нет |
префикс | Префикс маршрутизации API | Да |
окружающая среда | Переменные среды | Нет |
каталог_проекта | Каталог проектов | Нет |
использовать_пакет_блокировку | Использовать ли package-lock.json | Нет |
🐍 UVX-сервер (тип = "uvx")
Элемент конфигурации | Описание | Необходимый |
---|---|---|
имя_инструмента | Название инструмента | Да |
из_пакета | Имя пакета | Нет |
с_пакетами | Список пакетов зависимостей | Нет |
аргс | Параметры инструмента | Нет |
префикс | Префикс маршрутизации API | Да |
окружающая среда | Переменные среды | Нет |
каталог_проекта | Каталог проектов | Нет |
python_версия | Версия Python | Нет |
🧩 Пример конфигурации
🔗 Список инструментов MCP:
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Облегченный сервер шлюза, который обеспечивает единую точку входа для доступа к нескольким серверам MCP, поддерживая различные протоколы, включая сетевой и локальный транспорт.
Related MCP Servers
- -securityAlicense-qualityA middleware server that enables multiple isolated instances of the same MCP servers to coexist independently with unique namespaces and configurations.Last updated -567TypeScriptMIT License
- AsecurityAlicenseAqualityA simple MCP server that facilitates website fetching through a configurable server platform using stdio or SSE transport, allowing integration with tools like Cursor for streamlined access.Last updated -235PythonMIT License
- AsecurityAlicenseAqualityA hub server that connects to and manages other MCP (Model Context Protocol) servers.Last updated -735133TypeScriptMIT License
- -securityFlicense-qualityA simple MCP server that provides read-only access to Cloudways hosting resources, including servers, applications, monitoring data, and team management features.Last updated -2Python