HarrisonCN/mcp-gateway
🔀 A lightweight, open-source gateway for managing, routing, and monitoring multiple MCP (Model Context Protocol) servers. Auth · Rate-limit · Metrics · Tool discovery.
Platform-specific configuration:
{
"mcpServers": {
"mcp-gateway": {
"command": "npx",
"args": [
"-y",
"mcp-gateway"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
<div align="center">
A lightweight, open-source gateway for your MCP servers.
Route · Authenticate · Rate-limit · Monitor — all your Model Context Protocol servers from a single endpoint.
[](LICENSE) [](https://nodejs.org) [](https://www.typescriptlang.org) [](https://www.npmjs.com/package/mcp-gateway) [](https://ghcr.io/HarrisonCN/mcp-gateway)
English · 中文 · Docs · Examples
</div>
---
As MCP becomes the standard protocol for AI agents to interact with tools, teams are running dozens of MCP servers — filesystem, GitHub, databases, Slack, search, and more. Managing them is chaos:
mcp-gateway solves this. It sits between your AI clients and your MCP servers, acting as a single, observable, secure entry point.
┌─────────────────────────────────────────────────────────┐
│ AI Clients │
│ Claude Code · Cursor · Copilot · Your App · Scripts │
└─────────────────────┬───────────────────────────────────┘
│ HTTP / REST
▼
┌─────────────────────────────────────────────────────────┐
│ mcp-gateway Loading reviews...