SuperGateway Pro
Provides integration with Grafana dashboards and data sources through the shared server pool.
Provides read-only tools for interacting with Kubernetes clusters, as seen in the 'kubernetes-readonly' MCP server and the shared server pool.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@SuperGateway Procheck the live activity dashboard for current MCP usage"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
โก SuperGateway Pro
Centralized MCP Gateway Daemon, Vercel-Style Live Activity Dashboard & macOS Menu Bar Suite for AI Coding Agents
๐ Overview
SuperGateway Pro is an open-source, high-performance Model Context Protocol (MCP) gateway, connection pooler, and real-time observability console.
Instead of every AI developer client (Codex / ChatGPT, Claude Desktop, Antigravity, OpenCode / Codeg) spinning up its own isolated Node.js/Python runtimes for the exact same tools (wasting 500MB โ 1.5GB of RAM and hundreds of threads), SuperGateway Pro maintains a single, pre-warmed shared server pool and multiplexes requests in sub-millisecond time.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ 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
โจ Features
๐๏ธ ~83% Memory Footprint Reduction: Consolidates 15+ duplicate MCP runtime child processes into a single shared pool (~85 MB total vs ~520 MB duplicate).
โก Sub-5ms Execution Latency: Persistent, pre-warmed JSON-RPC connection pooling delivers median P50 response times under 2 ms.
๐ค Vercel-Inspired Live Console:
Pure black dark theme & crisp light theme with instant switcher.
Custom UI & monospace code font customizer (Geist, Inter, Fira Code, JetBrains Mono).
Real-time Server-Sent Events (SSE) tool activity feed.
Interactive Tool Execution Sandbox for instant JSON-RPC testing.
๐ Native macOS Menu Bar App:
โก MCP ๐ขstatus item in the macOS status bar.Live RAM savings counter.
1-click dashboard launcher and background process management.
๐ก๏ธ Universal 1-Click Backup & Restore:
Automatically snapshots configurations across Codex (
~/.codex/config.toml), Claude Desktop (claude_desktop_config.json), Antigravity, and OpenCode with SHA-256 integrity manifests and interactive visual diffs.
๐ค Multi-Agent Compatibility: Works with Codex (ChatGPT), Claude Code / Claude Desktop, Google Antigravity, and OpenCode / Codeg out of the box.
๐ Benchmark Telemetry
Real benchmark metrics collected across 20 serial and 20 parallel (5 concurrent threads) read-only tool calls (ssh-manager, kubernetes-readonly, tabularis):
Metric | Serial Execution (20 calls) | Parallel Execution (5 Threads) |
Total Duration | 0.369 s | 0.240 s |
Throughput | 54.24 calls/sec | 83.21 calls/sec |
Success Rate | 100.0% (20/20) | 100.0% (20/20) |
P50 (Median) Latency | 1.36 ms | 3.10 ms |
P95 Latency | 181.28 ms | 164.89 ms |
Net Memory Saved | ~435 MB (from ~520 MB down to ~85 MB, 83.6% reduction) |
๐ Quickstart
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.txt2. Start the Gateway Daemon
# Start SuperGateway server on http://127.0.0.1:8080
node gateway_server.jsOpen http://localhost:8080/ in your browser to access the Vercel-style live activity dashboard.
3. Launch macOS Menu Bar App (Optional)
python3 menubar_cocoa.py๐ AI Agent Integration
A. Codex (ChatGPT)
Add the proxy to ~/.codex/config.toml:
[mcp_servers.supergateway]
command = "node"
args = ["/path/to/supergateway-pro/unified_mcp_server.js"]
enabled = trueB. Claude Desktop
Add the proxy to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"supergateway": {
"command": "node",
"args": ["/path/to/supergateway-pro/unified_mcp_server.js"]
}
}
}๐ฆ Universal Backup & Restore 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๐งช Running Benchmarks
python3 benchmark_mcp.py๐ Checklist & Roadmap
Centralized JSON-RPC & SSE proxy router
Vercel-style real-time web console with SSE streaming
Light / Dark theme switcher with persistence
Custom UI and code font customizer
Native macOS status bar tray app (AppKit / PyObjC)
Universal 1-click config backup & diff engine
Codex & Claude Desktop stdio client proxies
Automated latency & throughput benchmark suite
Agent Skill (
SKILL.md) integration
๐ License
MIT ยฉ SuperGateway Contributors
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for building and testing AI agents with multi-model experimentation and insights.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
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.202 npm5MIT
- AlicenseBqualityAmaintenanceEnables AI agents to directly access native macOS services, media, system health, and administration tools through a local MCP server.4013 npmMIT
- 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