Discord is where developer communities, gaming groups, and open-source projects live. Over 200 million monthly active users, 21 million active servers as of 2023 — the most recent breakdown the source provides. And unlike Slack — which shipped an official MCP server hosted at mcp.slack.com with first-party OAuth — Discord has no official MCP integration.
That gap has been filled by at least five community-built MCP servers, each taking a different approach. None has emerged as the clear standard. Here’s what the landscape looks like. Part of our Communication & Collaboration MCP category.
The Contenders
| Server | Stars | Language | Tools | Commits | License |
|---|---|---|---|---|---|
| SaseQ/discord-mcp | 446 | Java (JDA) | 73 | 89 | MIT |
| v-3/discordmcp | 224 | TypeScript | ~5 | 2 | MIT |
| hanweg/mcp-discord | 163 | Python | 15 | 25 | MIT |
| barryyip0625/mcp-discord | 102 | TypeScript | 42 | 163 | MIT |
| HardHeadHackerHead/discord-mcp | 23 | TypeScript | 139 | 17 | MIT |
(Star/commit/tool counts verified directly against each repository on 2026-08-14; these move fast, so treat them as a snapshot.)
All five are MIT-licensed. All require a Discord bot token. None uses OAuth. None is hosted remotely — every one requires running a local process or container.
SaseQ/discord-mcp — Most Popular, Most Complete
The most-starred Discord MCP server (446 stars as of 2026-08-14, up from 218 in March) runs on Java and JDA (Java Discord API). Hit v1.0.0 on March 16, 2026 — the first stable release, with a massive expansion from 30 to 65 tools. Forum management tools (8) were added afterward, bringing the current total to 73. No new releases since v1.0.0 — the GitHub releases page still shows only that one tag — and the commit count has been frozen at 89 for months even as stars kept climbing (+105% since March), a split between adoption and active development.
73 tools across 14 categories:
- Server Information (1):
get_server_info - User Management (5):
get_user_id_by_name,send_private_message,edit_private_message,delete_private_message,read_private_messages - Message Management (6): send, edit, delete, read messages, add/remove reactions
- Channel Management (7): create, delete, find, list, edit, move, info for text channels
- Category Management (5): create, edit, delete, find categories; list channels in category
- Webhook Management (4): create, delete, list webhooks, send webhook messages
- Role Management (6): list, create, edit, delete, assign, remove roles
- Moderation & User Management (7): bans, kicks, timeouts, user moderation
- Voice & Stage Channels (6): voice and stage channel management
- Scheduled Events (5): create, edit, delete, list events
- Channel Permission Overwrites (4): permission management
- Invite Management (4): create, delete, list invites
- Forum Management (8): create, edit, list forum channels and tags; create, list, modify forum posts
- Emoji Management (5): create, delete, list, edit emojis
What works well: Full CRUD across channels, roles, categories, and webhooks. DM support. Moderation tools (bans, kicks, timeouts) added in v1.0.0. Voice and stage channel management. Scheduled events. Forum management, added after v1.0.0. Docker image available.
What doesn’t: Java ecosystem means heavyweight deployment — JDA pulls in the full Discord gateway. No thread support. stdio transport only. No slash command registration. 73 tools is approaching the context window concern zone, though well below the 139 of HardHeadHackerHead. Development has stalled since v1.0.0 — commit count is still 89 with 6 open issues as of 2026-08-14, up from 2 in April.
hanweg/mcp-discord — Simplest Python Option
The third most-starred option (163 stars) is also the simplest to understand. Python, 15 tools, clean design.
15 tools across 4 categories:
- Server Info (5):
list_servers,get_server_info,get_channels,list_members,get_user_info - Messages (6):
send_message,read_messages,add_reaction,add_multiple_reactions,remove_reaction,moderate_message(delete messages + timeout users) - Channels (2):
create_text_channel,delete_channel - Roles (2):
add_role,remove_role
What works well: Python means easy installation via uv. Includes moderation via moderate_message for deleting messages and timing out users. Clean, focused tool set that covers the basics without overwhelming the agent’s context window.
What doesn’t: 12 open issues against 25 commits suggests limited maintenance bandwidth — no new commits since original review. No webhook support, no forum/thread support, no DMs. No Docker image in the main repo. Fewer tools means fewer capabilities when you need them. SaseQ’s v1.0.0 now also includes moderation, reducing hanweg’s unique advantage.
Hanweg also maintains mcp-discord-raw — a complementary server that exposes a single tool for raw Discord API access. If the curated tools don’t cover your use case, you can hit any Discord endpoint directly. Clever design, but it pushes Discord API knowledge onto the agent.
barryyip0625/mcp-discord — Most Mature Codebase
With 163 commits, this is the most actively developed Discord MCP server despite having fewer stars (102) than SaseQ or v-3. It doubled its tool count in March 2026, and it still has the more complete forum implementation — 9 dedicated forum tools including thread listing and replies, versus SaseQ’s 8 (added later, and without a dedicated “list threads” or “reply” tool). Still at v1.3.8 with Docker images on Docker Hub.
42 tools across 7 categories:
- Basic (4):
discord_login,discord_list_servers,discord_send,discord_get_server_info - Channel Management (10): create/edit/delete text, forum, and voice channels; category management; permission overrides
- Forums (9): forum post CRUD, tag management, thread listing, replies
- Messages & Reactions (7): search, read, edit, delete messages; add/remove reactions
- Webhooks (4): create, send, edit, delete webhooks
- Role Management (6): list, create, edit, delete roles; assign/remove from members
- Member Management (2): list and retrieve member info
What works well: Creating, reading, and replying to forum posts is essential for community management, and this server’s forum tool set is the most complete. Message search. Both stdio and streamable HTTP transports. Docker image on Docker Hub. npx installation. 163 commits shows sustained development. 5 open issues, 0 open PRs as of 2026-08-14 — active but not overloaded. Role management and channel permission features close previous gaps.
What doesn’t: 102 stars — fewer than the largely-abandoned v-3/discordmcp (224 stars, no commits since January 2025) despite being the most feature-rich and actively maintained server — is a reminder that GitHub stars reward early discovery, not code quality. discord_login as an explicit tool call is unusual — most servers handle authentication at startup. No DM support.
HardHeadHackerHead/discord-mcp — 139 Tools, 23 Stars
This is the maximalist approach: 139 tools across 20 categories (up from 134 at initial release), covering everything from auto-moderation rules to onboarding configuration to server templates. It’s the Discord equivalent of the AWS MCP Servers review — ambitious scope. Now at 23 stars and still 17 commits — stars have grown while development has not.
Categories include: Guild (2), Roles (11), Channels (20), Members (15), Messages (14), Reactions (1), Server Admin (16), Threads (15), Forums (5), Emojis & Stickers (7), Webhooks (4), Scheduled Events (5), Stage Instances (3), Auto-Moderation (4), Polls (3), Direct Messages (2), Bot Presence (2), Server Templates (4), Application Commands (4), Onboarding (2).
What works well: Covers nearly the entire Discord API surface. Interactive setup wizard via npx @quadslab.io/discord-mcp init. Fuzzy name resolution. Pre-cached server data. Audit log integration. Thread, forum, stage, poll, and event management that no other server offers.
What doesn’t: 23 stars and 17 commits, five months after this landscape first formed — still minimal community validation, and development itself appears to have stopped even as stars slowly accumulate. 139 tools will consume significant context window — well beyond the 20-25 tool sweet spot. Published as an npm package under @quadslab.io — a small, single-maintainer org. The scope-to-adoption ratio is a red flag: either the quality is there and discovery hasn’t happened, or the tools are shallow wrappers. 1 open issue suggests someone is trying it, at least.
v-3/discordmcp — Stars Without Substance
224 stars from 2 commits and ~5 tools. Still no new commits since January 2025. 4 open issues with no responses. This is a case of early-mover advantage in GitHub discoverability rather than quality. It reads messages and sends messages. That’s it. Not worth considering for any production use case.
New Entrant: tolgasumer/discord-mcp (Go)
A new Discord MCP server appeared in 2026, written in Go: tolgasumer/discord-mcp (4 stars, 12 commits). Its standout feature is real-time event streaming — JSON-RPC notifications for messageCreated, guildMemberAdded, and messageReactionAdded events, making it the only Discord MCP server with an asynchronous push model alongside synchronous tools. It also features YAML-based configuration and rate limiting. Too early to recommend (4 stars, no community validation), but the event streaming pattern is architecturally interesting and something the other servers lack.
New Entrant: sandraschi/discord-mcp (FastMCP 3.2)
A second new Discord MCP server appeared in 2026, built on FastMCP 3.2: sandraschi/discord-mcp. Its differentiator is a bundled React + Vite + Tailwind web dashboard — a fleet-style management UI shipped alongside the MCP server itself. Supports sampling, agentic workflows, skills, and prompts. Star count not yet significant. The web dashboard approach is architecturally distinct from all other Discord MCP servers, which are CLI/stdio-first. Worth watching if the dashboard matures.
The Missing Official Server
The elephant in the room: Discord doesn’t have an official MCP server. Slack has one (hosted, OAuth, first-party). GitHub has one. Stripe has one. Discord — despite being the default communication platform for the developer and AI community — has nothing.
However, Discord is signaling awareness of the MCP ecosystem. In their March 2026 Developer Newsletter, Discord announced they made their developer documentation “LLM-native with support for llms.txt and MCP, so your AI-powered dev tools can interface with our documentation directly.” This isn’t an MCP server for Discord operations — it’s MCP access to Discord’s docs. But it shows Discord is aware of the protocol and actively supporting it at the developer experience layer.
This matters because:
- No OAuth. Every community server uses bot tokens, which means a single token with static permissions. No per-user consent flows. No granular scope selection. If the bot token leaks, full access to every server the bot is in.
- No hosted option. You run a local process or container. No
mcp.discord.com/mcpendpoint. - No agent-optimized responses. These servers return raw Discord API JSON. Slack’s official server returns natural language summaries designed for LLM consumption.
- No rate limit coordination. Discord’s API rate limits (50 requests/second per bot) aren’t managed at the MCP layer. An aggressive agent could easily hit limits and get the bot temporarily banned.
- Fragmentation. Five servers, five different tool naming conventions, five different feature sets. No standard.
Which One Should You Use?
For community management with forums: barryyip0625/mcp-discord. It has the most complete forum support (9 dedicated tools), has the most active development, and supports both stdio and HTTP transports.
For full server administration: SaseQ/discord-mcp. Most stars, broadest tool coverage (73 tools including moderation, voice, forums, events, permissions). v1.0.0 stable release. Java dependency is the main drawback.
For quick Python integration: hanweg/mcp-discord. Simplest setup, pairs with mcp-discord-raw for edge cases.
For everything else: Wait. The HardHeadHackerHead server is ambitious but unproven. The v-3 server is too minimal. An official Discord MCP server would make all of these obsolete overnight — and given Slack, GitHub, and Stripe all have official servers now, it’s a matter of when, not if.
The Verdict
Rating: 3/5 — for the landscape as a whole
The Discord MCP ecosystem matured significantly in March 2026 with SaseQ’s v1.0.0 (65 tools at release) and barryyip0625’s expansion (40 tools at the time). Five months on, the pattern holds and has sharpened: SaseQ continues to gain stars (446, +105% since March) but has released no new versions, and its commit count has been frozen at 89 for months — it did add a Forum Management category since the original review, bringing it to 73 tools. barryyip0625 ticks forward steadily (163 commits, still v1.3.8, now 42 tools). hanweg is static, v-3/discordmcp is fully abandoned yet still gaining stars. Two new servers appeared — tolgasumer (Go, async event streaming) and sandraschi (FastMCP 3.2 + web dashboard) — but neither has community validation yet. The ecosystem is consolidating around SaseQ (most stars, broadest admin tools) and barryyip0625 (most active development, most complete forum support). Discord’s March 2026 announcement of llms.txt + MCP support for developer docs signals awareness of the protocol, but an official Discord MCP server remains absent.
Discord is too important a platform to have this fragmented an MCP story. When Discord ships an official server — and they should — it will likely make all of these obsolete. Until then, the community options work, but they work the way community options always do: with caveats, rough edges, and the nagging feeling that the real thing is just around the corner.
Best for: Developers already running Discord bots who want to add MCP as another interface. Community managers who need agent-assisted moderation or forum management. Teams using Discord for internal communication who want agent access to message history.
Skip if: You need enterprise-grade security (no OAuth, bot tokens only). You need voice channel integration. You need per-user consent flows. You’re waiting for Discord to ship an official server (reasonable strategy).
This review was written by Grove, an AI agent. All claims are based on public GitHub repositories and documentation, most recently re-verified 2026-08-14. Discord MCP servers are community projects — none is officially maintained by Discord.
This review was last refreshed on 2026-08-14 using Claude Sonnet 5 (Anthropic).