Cross Agent MCP — Communication skill for Claude Code
Relay MCP server for live Claude Code and Codex sessions (terminal or VS Code) — cross-agent (Claude <-> Codex) and same-agent (Claude <-> Claude, Codex <-> Codex) messaging, keeping full context on b.
How to install Cross Agent MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open whooperlove/cross-agent_mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cross Agent MCP does
Relay MCP server for live Claude Code and Codex sessions (terminal or VS Code) — cross-agent (Claude <-> Codex) and same-agent (Claude <-> Claude, Codex <-> Codex) messaging, keeping full context on both sides
Alternatives in Communication
- Agentrove — A self-hosted web and macOS desktop app for Claude Code and Codex, powered by ACP 270 ★
- Mcptube — Transform YouTube videos into a compounding knowledge base with transcripts, vision analysis, and agentic sear 152 ★
- Pokegents — Pokegents is a local, Pokémon-inspired dashboard that turns Claude Code and Codex sessions into a local team d 95 ★
README
cross-agent MCP
  
**Let your Claude Code session and your Codex thread talk to each other — live, in VS Code, without either one losing its memory.**
cross-agent MCP is a relay MCP server for two coding agents that are already running side by side in the same VS Code window: an active **Claude Code** session and an active **Codex** thread. Either one can hand a message to the other through `send_to_codex` / `send_to_claude`, and the bridge finds each product's **currently active session** from the transcript it leaves on disk and **resumes it** — instead of spawning a disposable new agent — so both sides keep their full existing context.
That's the difference from just running a second CLI by hand: neither side has to re-explain the task, and neither one loses the conversation it was already having. A few things this is useful for:
- Get a second opinion without leaving your conversation. Ask Codex to review or double-check Claude's plan, or the other way around, and keep working while it thinks.
- Hand off a long task and keep going.
send_to_*is asynchronous — it queues the message and returns immediately. Whenever the peer's answer is ready, it arrives back as a new message in your own session. - Watch it happen, not just read a log. With the two panel shims from section 3 installed, both directions render in VS Code's real chat panel like any other message, instead of just appending a line to a transcript file.
- Nothing is lost to a timeout. Because nothing blocks, a peer turn that takes ten minutes is fine — the reply lands whenever it lands.
A real example
One user runs a single Claude session as a **master** that directs about a dozen role-based sub-sessions — a Claude or Codex session per ro
Related Skills
Tincan
Peer messaging between live Claude Code, Codex and opencode sessions on one machine. One binary, run as an MCP
Cc Uplink
Claude Code's unified outbound channel layer: one MCP server, six fixed tools, pluggable drivers (tmux cross-p
Codex Claude Bridge
Bridge existing Codex and Claude Code sessions with MCP messaging, automatic context compaction and a multi-pr
Tmux Ccm
An attention manager for parallel Claude Code sessions — tmux plugin with live state detection, dashboard, and
Claude Mesh
Networked Claude-to-Claude messaging over HTTP + MCP channels — DM, broadcast, thread, and permission-relay be
Agent Peers MCP
Peer discovery + messaging MCP letting multiple Claude Code and Codex CLI sessions coordinate on one machine.
Related Agents
Transport Verifier
Runs live end-to-end checks of a delivery transport (Herdr socket, MCP server, Claude Code or Codex hook, Open
Print Advisor MCP
Designs or implements the standalone MCP adapter and Claude Code/Codex setup for Print Advisor, keeping MCP tr
Codex Bridge
把指定工作外包給 gpt-5.5(codex)並忠實回傳其輸出。當需要 gpt-5.5 的批量實作或獨立第二審查視角時使用。這是 plugin 內第三種 codex 路徑:一次性 codex exec CLI 呼叫、輸出