MCPSERV.CLUB
denwakeup

MCP Simple Gateway

MCP Server

Aggregate MCP servers with token auth and Docker support

Active(70)
0stars
2views
Updated May 8, 2025

About

MCP Simple Gateway is a lightweight proxy that aggregates multiple Model Context Protocol servers behind one interface, providing token-based authentication, flexible JSON configuration, and support for SSE, stdio, and StreamableHTTP.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

MCP Simple Gateway is a lightweight proxy that unifies access to multiple Model Context Protocol (MCP) servers behind a single HTTP endpoint. By aggregating several back‑end MCP services, it eliminates the need for clients to maintain a separate connection to each tool or data source. Instead, developers can route all MCP traffic through one address and let the gateway handle routing, authentication, and protocol translation.

The server solves a common pain point for AI‑assistant developers: coordinating many diverse MCP endpoints (SSE, stdio, or streamable HTTP) while keeping security and configuration manageable. With a JSON‑driven setup file, you declare each underlying server—specifying how to launch it (command/args), its type, and any per‑server authentication tokens. The gateway then exposes them under predictable paths such as or , automatically applying global CORS rules and token checks. This approach dramatically reduces boilerplate in assistant integrations, allowing the AI client to interact with a single proxy instead of juggling multiple URLs and credentials.

Key capabilities include:

  • Aggregation – Combine any number of MCP servers, whether they run locally via stdio or are remote SSE/HTTP services.
  • Token‑based authentication – Configure a default token list for the entire gateway and override it per server, ensuring fine‑grained access control.
  • Flexible configuration – A plain JSON file drives the whole system, making it easy to version control and modify without touching code.
  • Docker friendliness – The project ships a ready‑to‑run Docker image, simplifying deployment in containerized environments.
  • Protocol support – Handles SSE, stdio, and streamable HTTP MCP servers out of the box.

Typical use cases involve building a modular AI assistant that needs to access time services, file systems, or custom echo tools. By running each tool as a separate MCP server and exposing them through the gateway, developers can update or replace individual services without touching the assistant’s code. The gateway also fits neatly into CI/CD pipelines, where each component can be containerized and orchestrated behind a single API surface.

In short, MCP Simple Gateway streamlines the integration of multiple MCP back‑ends into a cohesive, secure, and easily maintainable interface—making it an essential tool for developers looking to scale AI assistant capabilities across diverse data sources and utilities.