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ón

Descripción

Requerido

nombre

Nombre del servidor

versión

Versión del servidor

puerto

Puerto de escucha

anfitrión

Discurso 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ón

Descripción

Requerido

dominio

Comando de intérprete

ruta_de_script

Ruta de script

argumentos

Parámetros de inicio

No

prefijo

Prefijo de enrutamiento de API

excluir

Comandos para excluir

No

enfermedad crónica de Crohn

Directorio de trabajo

No

entorno

Variables de entorno

No

Servidor HTTP/HTTPS (tipo = "http"/"https")

Elemento de configuración

Descripción

Requerido

URL

URL del servidor

prefijo

Prefijo de enrutamiento de API

encabezados

Encabezados de solicitud

No

Servidor WebSocket (tipo = "websocket")

Elemento de configuración

Descripción

Requerido

URL

Dirección del servidor WebSocket

prefijo

Prefijo de enrutamiento de API

Servidor NPX (tipo = "npx")

Elemento de configuración

Descripción

Requerido

paquete

Nombre del paquete NPM

argumentos

Parámetros de inicio

No

prefijo

Prefijo de enrutamiento de API

entorno

Variables de entorno

No

directorio_del_proyecto

Directorio de proyectos

No

usar_bloqueo_de_paquete

Si se debe utilizar package-lock.json

No

Servidor UVX (tipo = "uvx")

Elemento de configuración

Descripción

Requerido

nombre_de_herramienta

Nombre de la herramienta

desde_paquete

Nombre del paquete

No

con_paquetes

Lista de paquetes de dependencia

No

argumentos

Parámetros de la herramienta

No

prefijo

Prefijo de enrutamiento de API

entorno

Variables de entorno

No

directorio_del_proyecto

Directorio de proyectos

No

versión de Python

Versión de Python

No

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

        • -
          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 -
          6
          71
          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
          36
          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
          48
          49
          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 -
          3
          • 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