io.github.MuhammadTalhaMT/intercom MCP Server
io.github.MuhammadTalhaMT/intercom
What is the io.github.MuhammadTalhaMT/intercom MCP server?
Relays messages between two Claude Code sessions on different machines using the Channels API
How to install io.github.MuhammadTalhaMT/intercom
Copy-paste configuration for popular MCP clients.
MY_ROLErequiredLabel for this instance, e.g. backend or frontend. Appears in message tags so the other side knows who is talking.
REMOTE_HOSTrequiredAddress of the other machine as host:port. A Tailscale address is recommended over a public one.
INTERCOM_SECRETrequiredsecretShared 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.
INTERCOM_PORTPort to listen on for incoming messages. Defaults to 8788.
INTERCOM_HOSTInterface to bind the listener to. Defaults to 0.0.0.0. Set 127.0.0.1 when a tunnel fronts the intercom, so only the tunnel can connect.
INTERCOM_SEND_TIMEOUT_MSHow long an outbound POST may hang before giving up. Defaults to 10000.
{
"mcpServers": {
"intercom": {
"command": "npx",
"args": [
"-y",
"claude-intercom"
],
"env": {
"MY_ROLE": "<YOUR_MY_ROLE>",
"REMOTE_HOST": "<YOUR_REMOTE_HOST>",
"INTERCOM_SECRET": "<YOUR_INTERCOM_SECRET>",
"INTERCOM_PORT": "<YOUR_INTERCOM_PORT>",
"INTERCOM_HOST": "<YOUR_INTERCOM_HOST>",
"INTERCOM_SEND_TIMEOUT_MS": "<YOUR_INTERCOM_SEND_TIMEOUT_MS>"
}
}
}
}{
"mcpServers": {
"intercom": {
"command": "npx",
"args": [
"-y",
"claude-intercom"
],
"env": {
"MY_ROLE": "<YOUR_MY_ROLE>",
"REMOTE_HOST": "<YOUR_REMOTE_HOST>",
"INTERCOM_SECRET": "<YOUR_INTERCOM_SECRET>",
"INTERCOM_PORT": "<YOUR_INTERCOM_PORT>",
"INTERCOM_HOST": "<YOUR_INTERCOM_HOST>",
"INTERCOM_SEND_TIMEOUT_MS": "<YOUR_INTERCOM_SEND_TIMEOUT_MS>"
}
}
}
}{
"mcpServers": {
"intercom": {
"command": "npx",
"args": [
"-y",
"claude-intercom"
],
"env": {
"MY_ROLE": "<YOUR_MY_ROLE>",
"REMOTE_HOST": "<YOUR_REMOTE_HOST>",
"INTERCOM_SECRET": "<YOUR_INTERCOM_SECRET>",
"INTERCOM_PORT": "<YOUR_INTERCOM_PORT>",
"INTERCOM_HOST": "<YOUR_INTERCOM_HOST>",
"INTERCOM_SEND_TIMEOUT_MS": "<YOUR_INTERCOM_SEND_TIMEOUT_MS>"
}
}
}
}{
"servers": {
"intercom": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"claude-intercom"
],
"env": {
"MY_ROLE": "<YOUR_MY_ROLE>",
"REMOTE_HOST": "<YOUR_REMOTE_HOST>",
"INTERCOM_SECRET": "<YOUR_INTERCOM_SECRET>",
"INTERCOM_PORT": "<YOUR_INTERCOM_PORT>",
"INTERCOM_HOST": "<YOUR_INTERCOM_HOST>",
"INTERCOM_SEND_TIMEOUT_MS": "<YOUR_INTERCOM_SEND_TIMEOUT_MS>"
}
}
}
}claude mcp add intercom --env MY_ROLE=<YOUR_MY_ROLE> --env REMOTE_HOST=<YOUR_REMOTE_HOST> --env INTERCOM_SECRET=<YOUR_INTERCOM_SECRET> --env INTERCOM_PORT=<YOUR_INTERCOM_PORT> --env INTERCOM_HOST=<YOUR_INTERCOM_HOST> --env INTERCOM_SEND_TIMEOUT_MS=<YOUR_INTERCOM_SEND_TIMEOUT_MS> -- npx -y claude-intercomRelated MCP servers
Control a real Chrome browser to complete any task: fill forms, extract data, book flights.
World Monitor
Live global intelligence: real-time markets, conflicts, country risk, chokepoints, energy. 39 tools.
Netdata
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Trending hip-hop artist momentum scores across four cultural dimensions.
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.