Skip to main content
Glama

Moonshot MCP Server Gateway

Puerta de enlace del servidor Moonshot MCP

📝✨ Descripción

Moonshot MCP Server Gateway es un servidor de puerta de enlace liviano con las siguientes características principales:

  • Proporciona un punto de entrada de conexión unificado, lo que permite a los clientes acceder a múltiples servidores MCP conectándose a este servidor
  • Simplifica el proceso de conexión y gestión de servidores MCP
  • Admite múltiples protocolos, incluidos transportes de red, transportes locales, etc. Para conocer protocolos específicos, consulte la documentación del protocolo MCP.

⌨️🚀 Inicio rápido

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

⚙️📋 Detalles de configuración de MCP (moonshot_config.toml)

📑 Estructura del archivo de configuración

1️⃣ Configuración básica del servidor [servidor]
Elemento de configuraciónDescripciónRequerido
nombreNombre del servidor
versiónVersión del servidor
puertoPuerto de escucha
anfitriónDiscurso de escucha
2️⃣ Configuración del subservidor MCP [mcpServers]

MCP admite varios tipos de configuraciones de servidor. Cada configuración de subservidor debe especificar un nombre único (p. ej., [mcpServers.server_name] ) y un campo prefix obligatorio para el enrutamiento de la API.

⚙️ Servidor de procesos (tipo = "proceso")
Elemento de configuraciónDescripciónRequerido
dominioComando de intérprete
ruta_de_scriptRuta de script
argumentosParámetros de inicioNo
prefijoPrefijo de enrutamiento de API
excluirComandos para excluirNo
enfermedad crónica de CrohnDirectorio de trabajoNo
entornoVariables de entornoNo
Servidor HTTP/HTTPS (tipo = "http"/"https")
Elemento de configuraciónDescripciónRequerido
URLURL del servidor
prefijoPrefijo de enrutamiento de API
encabezadosEncabezados de solicitudNo
Servidor WebSocket (tipo = "websocket")
Elemento de configuraciónDescripciónRequerido
URLDirección del servidor WebSocket
prefijoPrefijo de enrutamiento de API
Servidor NPX (tipo = "npx")
Elemento de configuraciónDescripciónRequerido
paqueteNombre del paquete NPM
argumentosParámetros de inicioNo
prefijoPrefijo de enrutamiento de API
entornoVariables de entornoNo
directorio_del_proyectoDirectorio de proyectosNo
usar_bloqueo_de_paqueteSi se debe utilizar package-lock.jsonNo
Servidor UVX (tipo = "uvx")
Elemento de configuraciónDescripciónRequerido
nombre_de_herramientaNombre de la herramienta
desde_paqueteNombre del paqueteNo
con_paquetesLista de paquetes de dependenciaNo
argumentosParámetros de la herramientaNo
prefijoPrefijo de enrutamiento de API
entornoVariables de entornoNo
directorio_del_proyectoDirectorio de proyectosNo
versión de PythonVersión de PythonNo

Ejemplo de configuración

# 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

🔗 Lista de herramientas 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.

Un servidor de puerta de enlace liviano que proporciona un punto de entrada de conexión unificado para acceder a múltiples servidores MCP y admite varios protocolos, incluidos los transportes de red y locales.

  1. 📝✨ Descripción
    1. ⌨️🚀 Inicio rápido
      1. ⚙️📋 Detalles de configuración de MCP (moonshot\_config.toml)
        1. 📑 Estructura del archivo de configuración
        2. Ejemplo de configuración
      2. 🔗 Lista de herramientas 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