intermcp

An MCP server that lets separate Claude Code agents send messages to each other. It supports running several independent agents in parallel on the same project.

Share on XLicense: MIT

Overview

intermcp is an MCP server that lets separate Claude Code agents message each other. Claude Code subagents share a session and run one after another, so parallel work needs separate sessions, which normally cannot see each other and may duplicate or conflict. Each session runs an intermcp serve process connected to a shared local daemon that routes messages, using Claude Code channels to push them into sessions.

Key features

  • Agents discover other running agents
  • Real-time messages between separate Claude Code sessions
  • Local daemon on localhost routes messages
  • Uses Claude Code channels to deliver messages

Best for

Developers running several independent Claude Code sessions on one codebase, for example one building a feature and another writing tests, who want them to coordinate.

Upstream
leonardcser/intermcp
Fork on GitHub
Guo-astro/intermcp
Upstream stars
0
Category
AI agents and LLM tools
Language
Go
License
MIT
Forked
2026-03-23
Sync status
In syncLast synced 2026-09-29