SuperGateway Pro
⚡ 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
🌟 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.txt2. Iniciar el daemon de la 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 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 = 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 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
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 gradedqualityDmaintenanceMCP server that enables AI coding agents to communicate, share state, and coordinate work in real time via MCP tools or REST API.1305MIT
- AlicenseBqualityAmaintenanceEnables AI agents to directly access native macOS services, media, system health, and administration tools through a local MCP server.40218MIT
- FlicenseNot gradedqualityBmaintenanceMCP server that lets AI coding agents report task progress and milestones, providing a real-time web dashboard and macOS notifications for monitoring multiple AI workbenches.
- AlicenseNot gradedqualityAmaintenanceAn enterprise-grade MCP server that enables AI coding assistants to securely connect with external tools, APIs, databases, and cloud services through a unified interface, offering structured engineering workflows and multi-client support.MIT
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.
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/odhomane/supergateway-pro'
If you have feedback or need assistance with the MCP directory API, please join our Discord server