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

        • A
          security
          A
          license
          A
          quality
          A proxy server that unifies multiple MCP servers, enabling seamless tool, prompt, and resource management via the MetaMCP App.
          Last updated -
          1,489
          119
          TypeScript
          Apache 2.0
        • -
          security
          F
          license
          -
          quality
          An MCP server that connects to the Resource Hub, allowing centralized configuration and management of tools and resources across different MCP environments.
          Last updated -
          2
          JavaScript
          • Apple
        • A
          security
          F
          license
          A
          quality
          An MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.
          Last updated -
          39
          28
          • Apple
        • A
          security
          F
          license
          A
          quality
          A lightweight MCP server that provides a unified interface to various LLM providers including OpenAI, Anthropic, Google Gemini, Groq, DeepSeek, and Ollama.
          Last updated -
          6
          218
          Python

        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