Skip to main content
Glama

⚡ SuperGateway Pro

Zentraler MCP-Gateway-Daemon, Live-Aktivitäts-Dashboard im Vercel-Stil und macOS-Menüleisten-Suite für KI-Codierungsagenten

License: MIT Node.js Python Platform


🌟 Ü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.txt

2. 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 = true

B. 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

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    A 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.
  • F
    license
    Not graded
    quality
    C
    maintenance
    Aggregates 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
  • A
    license
    A
    quality
    A
    maintenance
    One 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.
    4
    204
    185
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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