supergateway-pro
⚡ SuperGateway Pro
Zentraler MCP-Gateway-Daemon, Live-Aktivitäts-Dashboard im Vercel-Stil und macOS-Menüleisten-Suite für KI-Codierungsagenten
🌟 Übersicht
SuperGateway Pro ist ein Open-Source-Hochleistungs-Model Context Protocol (MCP)-Gateway, Verbindungspooler und Echtzeit-Observability-Konsole.
Anstatt dass jeder KI-Entwickler-Client (Codex / ChatGPT, Claude Desktop, Antigravity, OpenCode / Codeg) seine eigenen isolierten Node.js/Python-Laufzeiten für exakt dieselben Tools startet (wodurch 500MB – 1.5GB RAM und hunderte Threads verschwendet werden), unterhält SuperGateway Pro einen einzelnen, vorgewärmten gemeinsamen Serverpool und multiplext Anfragen in Sub-Millisekunden-Zeit.
┌───────────────────────────────────────────────────────────────┐
│ AI Clients: Codex | Claude Desktop | Antigravity | Codeg │
└───────────────────────────────┬───────────────────────────────┘
│ (Lightweight stdio / SSE)
▼
┌───────────────────────────────────────────────────────────────┐
│ ⚡ SuperGateway Pro Daemon (Port 8080 / <25MB RAM) │
│ ├─ 📊 Vercel-Style Live Console (SSE Tool Stream) │
│ ├─ ⚡ macOS Menu Bar Status Item (RAM Footprint Tracker) │
│ └─ 📦 Universal 1-Click Config Backup & Diff Engine │
└───────────────────────────────┬───────────────────────────────┘
▼
┌───────────────────────────────────────────────────────────────┐
│ Shared Server Pool: SSH | K8s | Tabularis | Grafana | AWS │
└───────────────────────────────────────────────────────────────┘Related MCP server: Shared MCP Gateway
✨ Funktionen
🏎️ ~83% Reduzierung des Speicher-Fußabdrucks: Konsolidiert 15+ doppelte MCP-Runtime-Kindprozesse in einem einzigen gemeinsamen Pool (~85 MB gesamt vs. ~520 MB doppelt).
⚡ Sub-5ms-Ausführungslatenz: Persistente, vorgewärmte JSON-RPC-Verbindungspooling liefert mediane P50-Antwortzeiten unter 2 ms.
🖤 Vercel-inspirierte Live-Konsole:
Reines schwarzes dunkles Theme und klares helles Theme mit sofortigem Umschalter.
Anpassung von UI und Monospace-Code-Schriftarten (Geist, Inter, Fira Code, JetBrains Mono).
Echtzeit-Server-Sent-Events (SSE)-Tool-Aktivitätsfeed.
Interaktive Tool-Ausführungs-Sandbox für sofortiges JSON-RPC-Testen.
🍏 Native macOS-Menüleisten-App:
⚡ MCP 🟢-Statuselement in der macOS-Statusleiste.Live-RAM-Ersparniszähler.
1-Klick-Dashboard-Starter und Hintergrundprozessverwaltung.
🛡️ Universelle 1-Klick-Sicherung und -Wiederherstellung:
Erstellt automatisch Snapshots von Konfigurationen über Codex (
~/.codex/config.toml), Claude Desktop (claude_desktop_config.json), Antigravity und OpenCode mit SHA-256-Integritätsmanifesten und interaktiven visuellen Diffs.
🤖 Multi-Agent-Kompatibilität: Funktioniert sofort mit Codex (ChatGPT), Claude Code / Claude Desktop, Google Antigravity und OpenCode / Codeg.
📊 Benchmark-Telemetrie
Echte Benchmark-Metriken, gesammelt über 20 serielle und 20 parallele (5 gleichzeitige Threads) schreibgeschützte Tool-Aufrufe (ssh-manager, kubernetes-readonly, tabularis):
Metrik | Serielle Ausführung (20 Aufrufe) | Parallele Ausführung (5 Threads) |
Gesamtdauer | 0.369 s | 0.240 s |
Durchsatz | 54.24 Aufrufe/sec | 83.21 Aufrufe/sec |
Erfolgsquote | 100.0% (20/20) | 100.0% (20/20) |
P50 (Median) Latenz | 1.36 ms | 3.10 ms |
P95-Latenz | 181.28 ms | 164.89 ms |
Netto-Speicherersparnis | ~435 MB (von ~520 MB auf ~85 MB, 83.6% Reduktion) |
🚀 Schnellstart
1. Installation
# Clone repository
git clone https://github.com/dhomane/supergateway-pro.git
cd supergateway-pro
# Install Node and Python dependencies
npm install
pip install -r requirements.txt2. Starten Sie den Gateway-Daemon
# Start SuperGateway server on http://127.0.0.1:8080
node gateway_server.jsÖffnen Sie http://localhost:8080/ in Ihrem Browser, um das Live-Aktivitäts-Dashboard im Vercel-Stil aufzurufen.
3. Starten Sie die macOS-Menüleisten-App (optional)
python3 menubar_cocoa.py🔌 KI-Agenten-Integration
A. Codex (ChatGPT)
Fügen Sie den Proxy zu ~/.codex/config.toml hinzu:
[mcp_servers.supergateway]
command = "node"
args = ["/path/to/supergateway-pro/unified_mcp_server.js"]
enabled = trueB. Claude Desktop
Fügen Sie den Proxy zu ~/Library/Application Support/Claude/claude_desktop_config.json hinzu:
{
"mcpServers": {
"supergateway": {
"command": "node",
"args": ["/path/to/supergateway-pro/unified_mcp_server.js"]
}
}
}📦 Universelle Sicherungs- und Wiederherstellungs-Suite
# Create a timestamped safety backup snapshot
python3 mcp_backup_manager.py backup --tag "my_checkpoint"
# View diff between current active configs and latest backup
python3 mcp_backup_manager.py diff
# List all available backup snapshots
python3 mcp_backup_manager.py list
# Restore from latest (or specific) snapshot
python3 mcp_backup_manager.py restore🧪 Benchmarks ausführen
python3 benchmark_mcp.py📋 Checkliste & Roadmap
Zentraler JSON-RPC- und SSE-Proxy-Router
Echtzeit-Webkonsole im Vercel-Stil mit SSE-Streaming
Hell-/Dunkel-Theme-Umschalter mit Persistenz
Anpassung von UI- und Code-Schriftarten
Native macOS-Statusleisten-Tray-App (AppKit / PyObjC)
Universelle 1-Klick-Konfigurationssicherung- und Diff-Engine
Codex- und Claude-Desktop-Stdio-Client-Proxies
Automatisierte Latenz- und Durchsatz-Benchmark-Suite
Agent-Skill-Integration (
SKILL.md)
📄 Lizenz
MIT © SuperGateway-Mitwirkende
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceA unified gateway and dashboard that aggregates multiple MCP servers into a single endpoint for streamlined management by AI clients. It features a centralized YAML configuration, a web-based monitoring dashboard, and hot-reload support for managing filesystem, GitHub, and database tools.
- FlicenseNot gradedqualityCmaintenanceAggregates multiple shared MCP servers into a single HTTP gateway, providing a unified, observable, and reusable MCP access layer for multiple AI clients like Codex, OpenCode, and OpenClaw. It centralizes configuration management, logging, health checks, and circuit breaking to simplify multi-client MCP deployments.5
- AlicenseAqualityAmaintenanceOne local gateway for all your MCP servers — shared by every AI coding tool (Claude, Cursor, VS Code, Codex). Set up each server once; keys stay in the OS keychain; lazy discovery keeps agent context small. Local-first, open source.4204185MIT
- AlicenseAqualityAmaintenanceCentralized encrypted gateway that routes requests to 11+ LLM providers (API keys and CLI subscriptions) through a single OpenAI-compatible endpoint, with MCP tools for vault operations, code search, and shared state.30181MIT
Related MCP Connectors
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/dhomane/supergateway-pro'
If you have feedback or need assistance with the MCP directory API, please join our Discord server