supergateway-pro
⚡ SuperGateway Pro
AIコーディングエージェント向け集中型MCPゲートウェイデーモン、Vercelスタイルのライブアクティビティダッシュボード&macOSメニューバースイート
🌟 概要
SuperGateway Pro は、オープンソースで高性能な Model Context Protocol (MCP) ゲートウェイ、コネクションプーラー、そしてリアルタイム可観測性コンソールです。
すべてのAI開発クライアント(Codex / ChatGPT、Claude Desktop、Antigravity、OpenCode / Codeg)が、まったく同じツールのために独自の分離されたNode.js/Pythonランタイム(RAM 500MB〜1.5GB と数百ものスレッドを浪費)を起動する代わりに、SuperGateway Pro は 単一のプリウォーム済み共有サーバープール を維持し、リクエストをサブミリ秒で多重化します。
┌───────────────────────────────────────────────────────────────┐
│ 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
✨ 機能
🏎️ ~83%のメモリ使用量削減: 重複する15以上のMCPランタイム子プロセスを単一の共有プールに統合(合計 ~85 MB に対して重複 ~520 MB)。
⚡ 5ms未満の実行レイテンシ: 永続化されたプリウォーム済みJSON-RPCコネクションプーリングにより、中央値(P50)の応答時間は 2ms未満 を実現。
🖤 Vercel Inspired ライブコンソール:
純黒のダークテーマ&鮮明なライトテーマ、インスタント切り替え対応。
UIと等幅コードフォントのカスタマイザー(Geist、Inter、Fira Code、JetBrains Mono)。
リアルタイムのServer-Sent Events(SSE)ツールアクティビティフィード。
JSON-RPCを即座にテストできるインタラクティブなツール実行サンドボックス。
🍏 ネイティブmacOSメニューバーアプリ:
macOSステータスバーに表示される
⚡ MCP 🟢ステータスアイテム。ライブのRAM削減カウンター。
ワンクリックのダッシュボード起動とバックグラウンドプロセス管理。
🛡️ ユニバーサルなワンクリックバックアップ&リストア:
Codex(
~/.codex/config.toml)、Claude Desktop(claude_desktop_config.json)、Antigravity、OpenCode の構成を、SHA-256整合性マニフェストとインタラクティブなビジュアル差分付きで自動的にスナップショットします。
🤖 マルチエージェント互換性: Codex(ChatGPT)、Claude Code / Claude Desktop、Google Antigravity、OpenCode / Codeg を追加設定なしですぐに利用できます。
📊 ベンチマークテレメトリ
20回のシリアルおよび20回のパラレル(5並行スレッド)の読み取り専用ツール呼び出し(ssh-manager、kubernetes-readonly、tabularis)で収集された実際のベンチマークメトリクス:
メトリクス | シリアル実行(20回の呼び出し) | パラレル実行(5スレッド) |
合計時間 | 0.369 s | 0.240 s |
スループット | 54.24 calls/sec | 83.21 calls/sec |
成功率 | 100.0% (20/20) | 100.0% (20/20) |
P50(中央値)レイテンシ | 1.36 ms | 3.10 ms |
P95レイテンシ | 181.28 ms | 164.89 ms |
正味のメモリ節約量 | ~435 MB (~520 MB から ~85 MB へ、83.6%削減) |
🚀 クイックスタート
1. インストール
# 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 SuperGateway server on http://127.0.0.1:8080
node gateway_server.jsブラウザで http://localhost:8080/ を開くと、Vercelスタイルのライブアクティビティダッシュボードにアクセスできます。
3. macOSメニューバーアプリを起動(オプション)
python3 menubar_cocoa.py🔌 AIエージェント連携
A. Codex (ChatGPT)
~/.codex/config.toml にプロキシを追加します:
[mcp_servers.supergateway]
command = "node"
args = ["/path/to/supergateway-pro/unified_mcp_server.js"]
enabled = trueB. Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json にプロキシを追加します:
{
"mcpServers": {
"supergateway": {
"command": "node",
"args": ["/path/to/supergateway-pro/unified_mcp_server.js"]
}
}
}📦 ユニバーサルバックアップ&リストアスイート
# 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🧪 ベンチマークの実行
python3 benchmark_mcp.py📋 チェックリスト&ロードマップ
集中型JSON-RPC&SSEプロキシルーター
SSEストリーミング対応のVercelスタイルリアルタイムWebコンソール
永続化対応のライト/ダークテーマ切り替え
UIとコードフォントのカスタマイザー
ネイティブmacOSステータスバートレイアプリ(AppKit / PyObjC)
ユニバーサルなワンクリック構成バックアップ&差分エンジン
Codex&Claude Desktopのstdioクライアントプロキシ
レイテンシとスループットの自動ベンチマークスイート
エージェントスキル(
SKILL.md)統合
📄 ライセンス
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