Connecting Codex CLI, Cursor, and Antigravity via MCP
I’ve spent this series building an orchestration system almost nobody else could see: a worker model, a supervisor, a retry loop, a Slack approval gate, all wired into one LangGraph process I run from my own terminal. Useful, but lonely. Only my orchestrator ever called any of it.
Today that changes. I turn the system into something other tools can plug into: Codex CLI, Cursor, and Google’s Antigravity IDE, all talking to the same tool hub through the Model Context Protocol (MCP). MCP is an open protocol that lets any AI client discover and call tools exposed by a server, without a bespoke integration for each pairing. If you’ve been following along, you already have the orchestrator — this post is about wiring more clients into it, not rebuilding it.
Instead of teaching every tool its own Slack logic, its own file-writing logic, its own retry logic, I centralise all of that behind one MCP server:
┌───────────────────────┐
│ Codex CLI │
├───────────────────────┤
│ Cursor │
├───────────────────────┤
│ Antigravity │
└────────────▲──────────┘
│
│ MCP
│
┌───────┴────────┐
│ MCP Tool Hub │
│ (your tools) │
└───────▲────────┘
│
│ tool boundary
│
┌───────┴────────┐
│ LangGraph Core │
│ Orchestrator │
└────────────────┘
The MCP hub exposes a small set of tools — write a file, request Slack approval, log an event — and anything that speaks MCP can call them. The orchestrator remains the brain. The MCP server becomes the one stable interface everything else talks to.
How MCP Messages Actually Travel Between Client and Hub
🔒 Subscribe to keep reading.
Why a Central MCP Hub Beats Per-Client Integrations
🔒 Subscribe to keep reading.
🔒 Subscribe to keep reading.
Configuring MCP Servers in Codex CLI, Cursor, and Antigravity
🔒 Subscribe to keep reading.
What Trips People Up Once You Have Multiple MCP Servers
🔒 Subscribe to keep reading.
🔒 Subscribe to keep reading.
MCP Mental Model: One Socket, Many Clients
🔒 Subscribe to keep reading.
MCP Client Setup Checklist
🔒 Subscribe to keep reading.
Three Things the Diagram Doesn’t Show
🔒 Subscribe to keep reading.
What Changes (and What Doesn’t) After Adding an MCP Hub
🔒 Subscribe to keep reading.
References
🔒 Subscribe to keep reading.
You've hit a Deep Dive tutorial.
I spend dozens of hours researching, coding, and breaking things to write these guides. This content is free, but reserved for my subscriber community. Drop your email below to unlock this guide (and all past/future deep dives):
Full content temporarily unavailable — refresh in a moment
Already a subscriber? Use the magic link from your last newsletter, or reset your password.
Log in to unlock
New subscribers get an inbox mail: Set a password to unlock articles. The form does not log you in — use the same email afterwards.