Claude Code Channels
A mechanism for pushing events from third-party chat apps (iMessage, Telegram, Discord) or custom servers into a running Claude Code session. Each channel is an MCP server plus a plugin. The host machine runs Claude Code listening for channel messages, and external messages are injected into the session as if the user had typed them locally. Requires Mac OS for iMessage and full-disk access, plus enterprise admin approval on team plans.
Key points
- Channels are MCP servers that push events into a live Claude Code session
- Supported channels at launch: iMessage (Mac OS only), Telegram, Discord
- Setup: install plugin via /plugins, grant full disk access, launch Claude with channel enabled
- iMessage requires Mac OS host because it uses the native Messages database
- Enterprise and team plans must enable channels in admin settings
- Session must stay running locally — terminal close kills the channel
- Different from Dispatch (message-triggered) and Remote Control (mobile steering of an active session)
Related entities
Related concepts
Source references
- [src-004] Nate Herk cluster — Nate Herk — Claude Code cluster (21 videos)
– Videos referenced: hHlpVeooPrI, EqhKw0Oro_k
Keep reading from this thread
From 500 indexed pages and articles.
- Wiki concept Claude Code Remote Control Feature that lets users drive a running Claude Code session from a phone, tablet, or browser via a QR code or URL Related by session
- Wiki concept Claude Code Computer Use Research-preview feature that lets Claude Code natively control the local computer's mouse, keyboard, and screen via screenshots. Related by mac
- Wiki concept Mobile Agent Work Surface A mobile agent work surface is the pattern of using a phone-first chat interface, such as Telegram, as a low-friction front door Related by imessage