Skip to main content
Glama

Moonshot MCP Server Gateway

🚀 Шлюз сервера Moonshot MCP

📝✨ Описание

Moonshot MCP Server Gateway — это облегченный сервер-шлюз со следующими основными функциями:

  • Предоставляет единую точку входа для подключения, позволяя клиентам получать доступ к нескольким серверам MCP, подключаясь к этому серверу.
  • Упрощает процесс подключения и управления серверами MCP
  • Поддерживает несколько протоколов, включая сетевой транспорт, локальный транспорт и т. д. Для получения информации о конкретных протоколах см. документацию по протоколу MCP.

⌨️🚀 Быстрый старт

git clone https://github.com/MarshallEriksen-shaomingyang/moonshot-mcp-server.git cp .env.example .env cp moonshot_config.example.toml moonshot_config.toml # Create virtual environment uv venv # Activate virtual environment source .venv/bin/activate # Start the project uv run server.py --mode http or uv run server.py --mode sse

⚙️📋 Подробности конфигурации 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Нет

🧩 Пример конфигурации

# Basic server configuration [server] name = "AlphaCore Server" version = "1.0.0" port = 8090 host = "0.0.0.0" # Process server example [mcpServers.python_server] type = "process" command = "python3" script_path = "server.py" prefix = "py" cwd = "/data/moonshot_tools" # HTTP server example [mcpServers.http_server] type = "https" url = "https://api.example.com/mcp" prefix = "api" # For more configuration examples, please refer to moonshot_config.example.toml

🔗 Список инструментов MCP:

-
security - not tested
A
license - permissive license
-
quality - not tested

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, поддерживая различные протоколы, включая сетевой и локальный транспорт.

  1. 📝✨ Описание
    1. ⌨️🚀 Быстрый старт
      1. ⚙️📋 Подробности конфигурации MCP (moonshot_config.toml)
        1. 📑 Структура файла конфигурации
        2. 🧩 Пример конфигурации
      2. 🔗 Список инструментов MCP:

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          A middleware server that enables multiple isolated instances of the same MCP servers to coexist independently with unique namespaces and configurations.
          Last updated -
          5
          67
          TypeScript
          MIT License
        • A
          security
          A
          license
          A
          quality
          A 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 -
          2
          35
          Python
          MIT License
        • A
          security
          A
          license
          A
          quality
          A hub server that connects to and manages other MCP (Model Context Protocol) servers.
          Last updated -
          7
          351
          33
          TypeScript
          MIT License
        • -
          security
          F
          license
          -
          quality
          A simple MCP server that provides read-only access to Cloudways hosting resources, including servers, applications, monitoring data, and team management features.
          Last updated -
          2
          Python
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/MarshallEriksen-shaomingyang/moonshot-mcp-server'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server