Skip to main content
Glama

⚡ SuperGateway Pro

Daemon de puerta de enlace MCP centralizado, panel de actividad en vivo estilo Vercel y suite de barra de menú de macOS para agentes de codificación de IA

License: MIT Node.js Python Platform


🌟 Descripción general

SuperGateway Pro es una puerta de enlace Model Context Protocol (MCP) de código abierto y alto rendimiento, un agrupador de conexiones y una consola de observabilidad en tiempo real.

En lugar de que cada cliente de desarrollo de IA (Codex / ChatGPT, Claude Desktop, Antigravity, OpenCode / Codeg) inicie sus propios tiempos de ejecución aislados de Node.js/Python para las mismas herramientas (desperdiciando 500MB – 1.5GB de RAM y cientos de hilos), SuperGateway Pro mantiene un único grupo de servidores compartidos precalentados y multiplexa las solicitudes en tiempo submilisegundo.

┌───────────────────────────────────────────────────────────────┐
│     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

✨ Características

  • 🏎️ Reducción de huella de memoria de ~83%: Consolida más de 15 procesos secundarios duplicados de tiempo de ejecución de MCP en un único grupo compartido (~85 MB total frente a ~520 MB duplicados).

  • Latencia de ejecución inferior a 5 ms: El agrupamiento de conexiones JSON-RPC persistente y precalentado ofrece tiempos de respuesta P50 medios inferiores a 2 ms.

  • 🖤 Consola en vivo inspirada en Vercel:

    • Tema oscuro negro puro y tema claro nítido con conmutador instantáneo.

    • Personalizador de fuente de código y UI personalizada (Geist, Inter, Fira Code, JetBrains Mono).

    • Fuente de actividad de herramientas en tiempo real mediante Server-Sent Events (SSE).

    • Sandbox interactivo de ejecución de herramientas para pruebas JSON-RPC instantáneas.

  • 🍏 Aplicación nativa de barra de menú de macOS:

    • ⚡ MCP 🟢 elemento de estado en la barra de estado de macOS.

    • Contador de ahorro de RAM en vivo.

    • Lanzador de panel de control con 1 clic y gestión de procesos en segundo plano.

  • 🛡️ Copia de seguridad y restauración universal con 1 clic:

    • Automáticamente toma instantáneas de configuraciones en Codex (~/.codex/config.toml), Claude Desktop (claude_desktop_config.json), Antigravity y OpenCode con manifiestos de integridad SHA-256 y diferencias visuales interactivas.

  • 🤖 Compatibilidad con múltiples agentes: Funciona con Codex (ChatGPT), Claude Code / Claude Desktop, Google Antigravity y OpenCode / Codeg de forma inmediata.


📊 Telemetría de benchmarks

Métricas de referencia reales recopiladas en 20 llamadas de herramientas de solo lectura en serie y 20 en paralelo (5 hilos concurrentes) (ssh-manager, kubernetes-readonly, tabularis):

Métrica

Ejecución en serie (20 llamadas)

Ejecución en paralelo (5 hilos)

Duración total

0.369 s

0.240 s

Rendimiento

54.24 llamadas/seg

83.21 llamadas/seg

Tasa de éxito

100.0% (20/20)

100.0% (20/20)

Latencia P50 (mediana)

1.36 ms

3.10 ms

Latencia P95

181.28 ms

164.89 ms

Memoria neta ahorrada

~435 MB *(de ~520 MB a ~85 MB, reducción del 83,6%)*


🚀 Inicio rápido

1. Instalación

# 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. Iniciar el daemon de puerta de enlace

# Start SuperGateway server on http://127.0.0.1:8080
node gateway_server.js

Abre http://localhost:8080/ en tu navegador para acceder al panel de actividad en vivo estilo Vercel.

3. Iniciar la aplicación de barra de menú de macOS (opcional)

python3 menubar_cocoa.py

🔌 Integración con agentes de IA

A. Codex (ChatGPT)

Añade el proxy a ~/.codex/config.toml:

[mcp_servers.supergateway]
command = "node"
args = ["/path/to/supergateway-pro/unified_mcp_server.js"]
enabled = true

B. Claude Desktop

Añade el proxy a ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "supergateway": {
      "command": "node",
      "args": ["/path/to/supergateway-pro/unified_mcp_server.js"]
    }
  }
}

📦 Suite universal de copia de seguridad y restauración

# 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

🧪 Ejecución de benchmarks

python3 benchmark_mcp.py

📋 Lista de verificación y hoja de ruta

  • Enrutador proxy centralizado JSON-RPC y SSE

  • Consola web en tiempo real estilo Vercel con transmisión SSE

  • Conmutador de tema claro / oscuro con persistencia

  • Personalizador de UI y fuente de código

  • Aplicación nativa de bandeja de barra de estado de macOS (AppKit / PyObjC)

  • Motor universal de copia de seguridad y diferencias de configuración con 1 clic

  • Proxies de cliente stdio de Codex y Claude Desktop

  • Suite de benchmarks automatizada de latencia y rendimiento

  • Integración de habilidad de agente (SKILL.md)


📄 Licencia

MIT © SuperGateway Contributors

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