Relays messages between two Claude Code sessions on different machines using the Channels API
npx @getmcp/cli add io.github.MuhammadTalhaMT/intercomRequires Node.js 18+. Community-contributed server. Review source before installing.
MY_ROLELabel for this instance, e.g. backend or frontend. Appears in message tags so the other side knows who is talking.
REMOTE_HOSTAddress of the other machine as host:port. A Tailscale address is recommended over a public one.
INTERCOM_SECRETShared secret authenticating messages between the two instances. Must match on both sides. There is no default: without it the intercom starts unpaired, binds no port, and refuses to send.
Config file: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"io.github.MuhammadTalhaMT/intercom": {
"command": "npx",
"args": [
"-y",
"claude-intercom"
],
"env": {
"MY_ROLE": "",
"REMOTE_HOST": "",
"INTERCOM_SECRET": "",
"INTERCOM_PORT": "",
"INTERCOM_HOST": "",
"INTERCOM_SEND_TIMEOUT_MS": ""
}
}
}
}Remote MCP server for Tandem docs, install guides, SDKs, workflows, and agent setup help.
Ephemeral data sandbox for AI workflows with guardrails and security
MCP server for Anki flashcards: adaptive review, notes, media, and deck management via AnkiConnect.
AI memory layer — one shared, persistent memory across every AI tool you connect.