Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • Vertex AI MCP Server
  • IR Toolshed MCP Server
  • Gemini MCP Image Generation Server
  • Safari Screenshot MCP Server
  • Amazon VPC Lattice MCP Server
Back to MCP Servers
Moonshot MCP Server Gateway

Moonshot MCP Server Gateway

Public
MarshallEriksen-shaomingyang/moonshot-mcp-server

A lightweight gateway server that provides a unified connection entry point for accessing multiple MCP servers, supporting various protocols including Network and Local Transports.

Verified
python
0 tools
May 30, 2025
Updated May 30, 2025

🚀 Moonshot MCP Server Gateway

📝✨ Description

Moonshot MCP Server Gateway is a lightweight gateway server with the following main features:

  • Provides a unified connection entry point, allowing clients to access multiple MCP servers by connecting to this server
  • Simplifies the connection and management process of MCP servers
  • Supports multiple protocols, including Network Transports, Local Transports, etc. For specific protocols, please refer to the MCP Protocol Documentation

⌨️🚀 Quick Start

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 Configuration Details (moonshot_config.toml)

📑 Configuration File Structure

1️⃣ Server Basic Configuration [server]

Config ItemDescriptionRequired
nameServer nameYes
versionServer versionYes
portListening portYes
hostListening addressYes

2️⃣ MCP Sub-server Configuration [mcpServers]

MCP supports multiple types of server configurations. Each sub-server configuration needs to specify a unique name (e.g., [mcpServers.server_name]) and a required prefix field for API routing.

⚙️ Process Server (type = "process")
Config ItemDescriptionRequired
commandInterpreter commandYes
script_pathScript pathYes
argsStartup parametersNo
prefixAPI routing prefixYes
excludeCommands to excludeNo
cwdWorking directoryNo
envEnvironment variablesNo
🌐 HTTP/HTTPS Server (type = "http"/"https")
Config ItemDescriptionRequired
urlServer URLYes
prefixAPI routing prefixYes
headersRequest headersNo
🔌 WebSocket Server (type = "websocket")
Config ItemDescriptionRequired
urlWebSocket server addressYes
prefixAPI routing prefixYes
📦 NPX Server (type = "npx")
Config ItemDescriptionRequired
packageNPM package nameYes
argsStartup parametersNo
prefixAPI routing prefixYes
envEnvironment variablesNo
project_directoryProject directoryNo
use_package_lockWhether to use package-lock.jsonNo
🐍 UVX Server (type = "uvx")
Config ItemDescriptionRequired
tool_nameTool nameYes
from_packagePackage nameNo
with_packagesDependency package listNo
argsTool parametersNo
prefixAPI routing prefixYes
envEnvironment variablesNo
project_directoryProject directoryNo
python_versionPython versionNo

🧩 Configuration Example

# 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 Tool List:

  • Awesome MCP Server List
  • mcp.so
  • glama
Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • Vertex AI MCP Server
    Vertex AI MCP Server

    Implementation of Model Context Protocol (MCP) server that provides tools for accessing Google Cloud...

    20 tools
    Added May 30, 2025
  • IR Toolshed MCP Server
    IR Toolshed MCP Server

    A Model Context Protocol server that provides network analysis tools for security professionals, ena...

    Added May 30, 2025
  • Gemini MCP Image Generation Server
    Gemini MCP Image Generation Server

    A Model Context Protocol server that provides image generation capabilities using Google's Gemini 2 ...

    1 tools
    Added May 30, 2025
  • Safari Screenshot MCP Server
    Safari Screenshot MCP Server

    Enables capturing high-quality native macOS screenshots using Safari through a Node.js server, suppo...

    1 tools
    Added May 30, 2025
  • Amazon VPC Lattice MCP Server
    Amazon VPC Lattice MCP Server

    A Model Context Protocol server that provides tools for accessing and managing AWS VPC Lattice infor...

    2 tools
    Added May 30, 2025