Skip to main content
Glama

⚡ SuperGateway Pro

Daemon centralizado de puerta de enlace MCP, panel de actividad en vivo estilo Vercel y suite para la barra de menús 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 desarrollador de IA (Codex / ChatGPT, Claude Desktop, Antigravity, OpenCode / Codeg) inicie sus propios runtimes aislados de Node.js/Python para exactamente las mismas herramientas (desperdiciando 500 MB – 1.5 GB de RAM y cientos de hilos), SuperGateway Pro mantiene un único grupo de servidores compartidos y 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: macOS Companion MCP Server

✨ Características

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

  • Latencia de ejecución inferior a 5 ms: El agrupamiento persistente de conexiones JSON-RPC precalentadas 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 fuentes de UI y código monoespaciado (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 para la barra de menús de macOS:

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

    • Contador de ahorro de RAM en vivo.

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

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

    • Crea instantáneas automáticamente de las 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 referencia

Métricas de referencia reales recopiladas en 20 llamadas a 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 la 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 la barra de menús de macOS (opcional)

python3 menubar_cocoa.py

🔌 Integración de 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 pruebas de referencia

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 fuentes de UI y código

  • Aplicación nativa de bandeja de la 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 automatizada de pruebas de latencia y rendimiento

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


📄 Licencia

MIT © Contribuyentes de SuperGateway

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

View all related MCP servers

Related MCP Connectors

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • MCP server connecting AI agents to non-custodial staking data across 130+ networks.

  • MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.

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/odhomane/supergateway-pro'

If you have feedback or need assistance with the MCP directory API, please join our Discord server