artifice-discord
v0.2.8A stripped-down and enhanced fork of Claude Code's official Discord plugin. Adds live tool-usage streaming, voice mode (Whisper STT + TTS), and customizable hooks. Access via /artifice-discord:access.
by Fernando Baz0updated 3 weeks ago
Source
git clone https://github.com/artifice-ia/claude-discordClone the source, then follow the repository's marketplace instructions for your runtime. The repository root is the plugin root.
Layout
├── .claude-plugin/plugin.json├── skills/access/SKILL.md├── skills/configure/SKILL.md└── .mcp.json
Skills2
Manage Discord channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Discord channel.
Set up the Discord channel — save the bot token and review access policy. Use when the user pastes a Discord bot token, asks to configure Discord, asks "how do I set this up" or "who can reach me," or wants to check channel status.
MCP servers1
- command
- bun
- args
- run --cwd ${CLAUDE_PLUGIN_ROOT} --shell=bun --silent start
MCP configuration uses runtime-provided plugin path placeholders such as ${PLUGIN_ROOT} or ${CLAUDE_PLUGIN_ROOT}. Review the manifest for the runtime-specific expansion rules.
Manifests1
{
"name": "artifice-discord",
"description": "A stripped-down and enhanced fork of Claude Code's official Discord plugin. Adds live tool-usage streaming, voice mode (Whisper STT + TTS), and customizable hooks. Access via /artifice-discord:access.",
"version": "0.2.8",
"author": {
"name": "Fernando Baz"
},
"keywords": [
"discord",
"messaging",
"channel",
"mcp",
"artifice",
"claude-code",
"agent",
"ai"
]
}