Full-featured Discord bridge for Claude Code. Monitor and control all your sessions from your phone.
npx claudepluginhub chrismdemian/claude-code-discord-bridgeControl Claude Code from your phone via Discord. Full session mirroring, bidirectional messaging, permission approval. Auto-discovers all running instances.
Control Claude Code from your phone.
Every running Claude Code instance on your PC automatically appears in Discord. See everything Claude does. Send prompts. Approve permissions. All from your phone.
Prerequisites: Bun and Claude Code v2.1.80+
claude plugin marketplace add chrismdemian/claude-code-discord-bridge
claude plugin install discord-bridge@claude-code-discord-bridge
Then run the setup wizard inside Claude Code:
/discord-bridge:setup
Paste your Discord bot token when prompted. The wizard walks you through creating a server, configures channels, installs the bridge service, and sets up a claude-dc alias. Takes about 2 minutes.
Full output mirroring, not just a chat bridge. Every tool call, diff, terminal output, and file read appears in Discord, formatted for mobile.
| Feature | Description |
|---|---|
| Auto-discovery | Bridge finds all running Claude Code instances automatically |
| Forum post per session | Each session gets its own post, auto-named, auto-tagged by status |
| Rich diffs | File edits shown with syntax-highlighted diff formatting |
| Terminal output | Bash commands and output, long results attached as files |
| Permission buttons | Approve or deny tool calls from your phone with one tap |
| Reaction shortcuts | React with ✅ to approve, ❌ to deny, ⏸️ to interrupt |
| Cost tracking | Token usage, cost, model, and duration on every response |
| Smart notifications | Only pings you when Claude actually needs input |
| Plan mode | See plans as structured text, reply to approve |
| File drops | Drop an image or file in Discord and Claude receives it |
| Dashboard | Pinned embed showing all active sessions at a glance |
| Multi-instance | Multiple simultaneous sessions, each in its own post |
Your PC Your Phone
┌──────────────────────────────────┐ ┌──────────────┐
│ Claude Code 1 ── transcript ─┐ │ │ │
│ Claude Code 2 ── transcript ─┤ │ │ Discord │
│ Claude Code 3 ── transcript ─┤ │ │ │
│ │ │ │ #sessions │
│ Bridge Service ◄─────────────┘ │ │ ├── fix-bug │
│ ├─ Discord bot ◄── internet ──────►│ ├── api-v2 │
│ ├─ Transcript tailer │ │ └── tests │
│ └─ Hook receiver │ │ │
│ │ │ #dashboard │
└──────────────────────────────────┘ └──────────────┘
Two components:
Go to discord.com/developers, create a New Application, go to Bot, and copy the token.
Enable these intents under Bot settings:
# Install the plugin
claude plugin marketplace add chrismdemian/claude-code-discord-bridge
claude plugin install discord-bridge@claude-code-discord-bridge
Then run the setup wizard inside Claude Code:
/discord-bridge:setup
Paste your bot token when prompted. The wizard walks you through adding the bot to a Discord server, then:
claude-dc shell aliasOpen a new terminal and start Claude Code with the channel plugin enabled:
claude-dc
The setup wizard creates this alias for you. Every session you start with claude-dc will automatically appear as a forum post in Discord. All Claude Code flags work normally (e.g. claude-dc --dangerously-skip-permissions).
Development marketplace for Superpowers core skills library
Harness-native ECC skills, hooks, rules, MCP conventions, and operator workflows
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.