@h0wzy/mcp
by H0wZy
README.md
# ๐ H0wZy/mcp โ The Ultimate Multi-Agent MCP Hub & Go CLI
[](https://github.com/H0wZy/mcp/actions/workflows/ci.yml)
[](https://github.com/H0wZy/mcp/releases)
[](https://www.npmjs.com/package/@h0wzy/mcp)
[](cli)
[](package.json)
[](LICENSE)
[](https://github.com/H0wZy/mcp)
Centralize, enhance, and distribute high-performance **MCP (Model Context Protocol)** servers connecting the world's leading AI developer CLIs:
- **Claude Code** (Anthropic)
- **OpenAI Codex CLI** (OpenAI GPT-5.6 / GPT-6 Astra)
- **Google Antigravity** (Gemini 3.1 Pro / Flash)
Cross-model code reviews, independent second opinions, and autonomous multi-agent validation โ configured effortlessly via an interactive **Golang TUI CLI** and distributed via standalone binaries and `npx @h0wzy/mcp`.
๐ท๏ธ `#mcp` `#ai-agents` `#multi-agent` `#antigravity` `#claude-code` `#openai-codex` `#gemini` `#cli` `#go` `#bubbletea` `#tui` `#developer-tools` `#model-context-protocol`
---
## ๐๏ธ Interactive Architecture Diagram
Explore the full interactive system architecture with Light/Dark themes and semantic tracing:
๐ **[View Interactive Architecture Diagram](specs/001-multi-agent-mcp-hub/architecture.html)**
---
## ๐ Why H0wZy/mcp?
1. **DRY Shared Core (`@h0wzy/mcp-shared`):**
- Eliminates matrix code duplication across host agents. A single `createMcpServer()` engine manages 100% of JSON-RPC 2.0 stdio protocol handling, error catching, and lifecycle handshakes.
2. **Native Cross-Platform (Zero Windows Glitches):**
- Eliminates POSIX-only bugs like `PATH.split(':')` by utilizing native path delimiters (`;` on Windows, `:` on POSIX).
- Resolves executable extensions automatically (`.exe`, `.cmd`, `.bat` from `PATHEXT`), finding `agy.exe` and `codex.cmd` without requiring manual environment path overrides.
3. **Instant Performance (Zero `npx` Latency):**
- Directly executes local binaries with sub-50ms invocation overhead, removing runtime `npx` network/cache-checking delays.
4. **Resilient Rate Limits & Quotas:**
- Gracefully traps HTTP 429 and `ResourceExhausted` provider quota limits, returning structured `{ isError: true }` responses so host agents fall back seamlessly without crashing the session.
5. **Interactive Go CLI (`h0wzy-mcp`):**
- Auto-detects local CLI installations (`claude`, `codex`, `agy`), tests binary health, and guides the user through an interactive checklist to configure MCP connections globally or per-project.
---
## ๐ Repository Layout
```text
H0wZy/mcp/
โโโ .github/workflows/ # CI/CD & cross-platform testing
โโโ cli/ # Interactive CLI in Go (Bubble Tea / Huh)
โ โโโ cmd/ # Commands: install, doctor, list, remove
โ โโโ detector/ # Discovers local claude, codex, and agy CLIs
โ โโโ config/ # Read/write ~/.claude.json, config.toml, etc.
โ โโโ ui/ # Terminal user interface
โโโ servers/ # Decoupled, host-agnostic MCP servers
โ โโโ antigravity/ # Google Antigravity bridge (Gemini 3.1 Pro / Flash)
โ โโโ codex/ # OpenAI Codex CLI bridge (GPT-5.6 / GPT-6 Astra)
โ โโโ claude/ # Claude Code bridge
โโโ shared/ # Reusable core (@h0wzy/mcp-shared)
โ โโโ server.js # createMcpServer() generic JSON-RPC 2.0 stdio engine
โ โโโ executor.js # Child process runner with timeouts and buffers
โ โโโ resolver.js # Cross-platform executable resolver
โ โโโ errors.js # Resilient Quota / HTTP 429 error handler
โโโ npm/ # Lightweight npx runner wrapper
โโโ specs/ # SpecKit feature specs & Archify diagrams
โโโ LICENSE # MIT License
โโโ package.json # Monorepo workspaces configuration
```
---
## ๐ Quick Start
### 1. Interactive Setup (Recommended)
Choose your preferred way to run H0wZy/mcp:
```bash
# 1. Instant execution via npx (Zero setup):
npx @h0wzy/mcp
# 2. Or install globally via npm (provides 'hmcp', 'hwzmcp', and 'h0wzy-mcp'):
npm install -g @h0wzy/mcp
hmcp
# 3. Or directly from source with Go:
go run ./cli setup-path
hmcp
```
#### ๐ฆ Precompiled Standalone Binaries (v1.0.2)
Download zero-dependency native binaries directly from [Releases](https://github.com/H0wZy/mcp/releases):
- ๐ช **Windows (`amd64`):** [`h0wzy-mcp-windows-amd64.exe`](https://github.com/H0wZy/mcp/releases/download/v1.0.2/h0wzy-mcp-windows-amd64.exe)
- ๐ง **Linux (`amd64`):** [`h0wzy-mcp-linux-amd64`](https://github.com/H0wZy/mcp/releases/download/v1.0.2/h0wzy-mcp-linux-amd64)
- ๐ **macOS Apple Silicon (`arm64`):** [`h0wzy-mcp-darwin-arm64`](https://github.com/H0wZy/mcp/releases/download/v1.0.2/h0wzy-mcp-darwin-arm64)
- ๐ **macOS Intel (`amd64`):** [`h0wzy-mcp-darwin-amd64`](https://github.com/H0wZy/mcp/releases/download/v1.0.2/h0wzy-mcp-darwin-amd64)
The CLI will scan your system:
```text
๐ H0wZy/mcp โ Multi-Agent MCP Hub Setup
Scanning local AI developer CLIs...
โ Claude Code (C:\Users\...\claude.exe)
โ OpenAI Codex CLI (C:\Users\...\codex.cmd)
โ Google Antigravity (C:\Users\...\agy.exe)
? Select MCP bridges to configure:
[x] Claude Code -> Google Antigravity (Gemini 3.1 Pro/Flash)
[x] Claude Code -> OpenAI Codex (GPT-5.6 / GPT-6 Astra)
[ ] OpenAI Codex -> Google Antigravity (Gemini 3.1)
? Configuration Scope: User (Global across all projects)
? Apply configuration now? Yes
โ
All selected bridges configured successfully!
```
---
### 2. Commands & Management
```bash
# Check version and verify if updates are available
hmcp version
# Upgrade hmcp to latest release (or 'hmcp update')
hmcp upgrade
# Setup PATH and shims (~/.local/bin) so 'hmcp' works everywhere
hmcp setup-path
# Diagnose local environment, paths, and agent communication health
hmcp doctor
# Diagnose and output as JSON
hmcp doctor --json
# Install all supported integrations automatically
hmcp install --all
# Install a specific bridge globally or locally
hmcp install claude-antigravity --scope user
hmcp install claude-codex --scope project
# List available bridges
hmcp list
# Remove an integration
hmcp remove claude-antigravity
```
---
## ๐ Available MCP Tools (Symmetrical Parity)
| Provider | Tool Name | Description |
| :--- | :--- | :--- |
| **Antigravity** | `ask_antigravity` | Independent second opinion or general inquiry from Gemini 3.1 Pro / Flash |
| **Antigravity** | `review_antigravity` | Comprehensive code & security review inspecting correctness, edge cases, and diffs |
| **Antigravity** | `brainstorm_antigravity` | Architectural exploration, trade-offs, and design patterns with Gemini |
| **Antigravity** | `plan_antigravity` | Structured implementation roadmaps and dependency-ordered execution steps |
| **Codex** | `ask_codex` | Cross-verification with OpenAI Codex (GPT-5.6 Terra / GPT-6 Astra) |
| **Codex** | `review_codex` | Structured repository code review from OpenAI Codex |
| **Codex** | `brainstorm_codex` | Architectural exploration, trade-offs, and system design ideation with Codex |
| **Codex** | `plan_codex` | Step-by-step implementation planning and checklist generation |
---
## ๐งช Testing
```bash
# Run all Node.js MCP server & resilience tests
npm test
# Run all Go CLI detector & config tests
go test -v ./cli/...
```
---
## ๐ License & Acknowledgements
Created and architected by **Marcos (H0wZy)** under the [MIT License](LICENSE).
This project unifies and enhances foundational work from the open-source MCP community:
- [antigravity-claude-mcp](https://github.com/arjunthilak05/antigravity-claude-mcp) by Arjun Thilak (MIT License)
- [codex-mcp-tool](https://github.com/trishchuk/codex-mcp-tool) by Taras Trishchuk (MIT License)
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues