Discord MCP — Communication skill for Claude Code
Safe Discord administration MCP server for Codex and Claude.
How to install Discord MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open tawgroup/discord-mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Discord MCP does
Safe Discord administration MCP server for Codex and Claude.
Alternatives in Communication
- Slack — Communication Slack integration via HTTP/OAuth MCP 14k ★
- HolaOS — Open-source agentic workspace enterprises can make their own 10.9k ★
- Nekro Agent — NekroAgent 是一个面向多人互动场景的跨平台 Agent 框架,集 Claude Code 沙盒执行、工作区编排、长期记忆、结构化 MCP 管理与可视化控制台于一体,兼具高扩展性、多模态交互、实时状态推送和自动化 800 ★
README
Discord MCP
Discord administration MCP server for Codex, Claude Code, and other stdio MCP clients.
Tools
- Discovery: servers, channels, members, roles, channel access
- Messages: read, send, delete
- Channels: create, rename, delete
- Access: add/remove one member or all human members from a private channel
- Roles: add/remove roles from members
- Moderation: kick, ban, unban
Destructive tools require `confirm: true`. The server never returns the Discord token.
Setup
npm install
cp .env.example .env
npm start
The Discord application should enable **Server Members Intent** and **Message Content Intent**. Grant only the server permissions needed by the tools you intend to use.
One launcher for every harness
Create a tiny stdio launcher once, then point each client at it (absolute paths, so GUI apps with a minimal `PATH` can start it too):
# ~/.local/bin/discord-mcp
#!/bin/sh
export PATH="$HOME/.local/bin:/usr/local/bin:/opt/homebrew/bin:$PATH"
exec "$HOME/.local/bin/npm" --prefix "$HOME/discord-mcp" start --silent
| Client | How |
|---|---|
| Claude Code | claude mcp add --scope user discord -- ~/.local/bin/discord-mcp |
| Codex CLI / app | codex mcp add discord -- ~/.local/bin/discord-mcp (writes [mcp_servers.discord] in ~/.codex/config.toml) |
| Claude Desktop | ~/Library/Application Support/Claude/claude_desktop_config.json → "mcpServers": { "discord": { "command": "/Users//.local/bin/discord-mcp" } } |
| Cursor / Windsurf / VS Code Copilot | same JSON shape in ~/.cursor/mcp.json, ~/.codeium/windsurf/mcp_config.json, ~/Library/Application Support/Code/User/mcp.json ("servers" key for VS Code) |
| Gemini CLI | same JSON shape under mcpServers in ~/.gemini/settings.json |
Without the launcher, the raw command is `npm --prefix /path/to/discord-mcp start --silent`. `--silent` matters: plain `npm start` prints its `> pkg start` banner on **stdout**, which strict stdio clients (Oh My Pi, some
Related Skills
Cc Channel Mem
Memory for ClaudeCode Channels ? Discord/Telegram daemon + MCP server
Discord CLI
Discord CLI + MCP server that runs as your own user account — read, send, search, and manage any server/DM you
Cc Uplink
Claude Code's unified outbound channel layer: one MCP server, six fixed tools, pluggable drivers (tmux cross-p
Cross Agent MCP
Relay MCP server for live Claude Code and Codex sessions (terminal or VS Code) — cross-agent (Claude <-> Codex
Nightshift
Accountable long-running coding shifts for Codex and Claude Code. Safe autonomy, recovery, and a clear view of
Mcptube
Transform YouTube videos into a compounding knowledge base with transcripts, vision analysis, and agentic sear
Related Agents
Barnabas
Use this agent for Discord server administration, community management, announcements, moderation, and member
MCP PR Reviewer
Autonomous PR reviewer for MCP server updates and additions. Reviews PRs that modify server.json files in the
Codex Bridge
把指定工作外包給 gpt-5.5(codex)並忠實回傳其輸出。當需要 gpt-5.5 的批量實作或獨立第二審查視角時使用。這是 plugin 內第三種 codex 路徑:一次性 codex exec CLI 呼叫、輸出