supergateway-pro
⚡ 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
🌟 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.txt2. Iniciar el daemon de puerta de enlace
# Start SuperGateway server on http://127.0.0.1:8080
node gateway_server.jsAbre 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 = trueB. 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
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