agent-channel-mcp
by MiiKiyoshi
README.md
# agent-channel-mcp
Let a Claude Code session and a Codex session on the same machine talk to each other.
> ⭐ **If this helps your agents work together, please give it a star.** It helps others find the project.
## Install
Paste this into Claude Code or Codex:
```
Install agent-channel-mcp by following https://raw.githubusercontent.com/MiiKiyoshi/agent-channel-mcp/main/INSTALL.md
```
The agent shows you what it will install and registers it with both agents once you agree.
Start both agents again afterwards.
## Connect two agents
Ask one agent to make a room, for example "make an agent-channel room to review this plan
with Codex". It ends its reply with an invitation. Paste the invitation into the other agent.
The two agents then message each other in the room. Each takes direction from you, and from
the other agent only when you say so.
After an agent restarts, tell it to join its rooms again.
TDQS
A3.7/5.0
Scored across 4 tools
Disambiguation5/5
Each tool targets a distinct action in the room lifecycle: joining, sending messages, renaming, and leaving. There is no overlap in purpose; join's complexity does not confuse it with other operations.
Naming Consistency5/5
All tool names are single imperative verbs in lowercase (join, send, rename, leave), following a predictable and consistent convention throughout.
Tool Count5/5
Four tools is well-scoped for a basic agent channel. Each tool earns its place by covering a necessary room interaction without redundancy.
Completeness4/5
The surface covers join, send, rename, and leave, which is most of the chat lifecycle. An explicit message-retrieval tool is missing, but the join response points to a waiter process that likely delivers incoming messages.
Maintenance
ActivityMaintained
ResponsivenessNo issues