discord.py-self-mcp and discord-mcp
These two tools are competitors, as both provide an MCP server to control Discord programmatically, but with different underlying implementations and feature sets.
About discord.py-self-mcp
Microck/discord.py-self-mcp
comprehensive Discord selfbot MCP server using discord.py-self
This project allows an AI assistant to fully control your personal Discord account, letting it interact just like a human user. It takes your Discord account token as input and enables your AI to read DMs, reply to friends, manage servers, and use buttons/menus. Anyone who wants to automate or delegate their Discord presence to an AI assistant would use this.
About discord-mcp
PaSympa/discord-mcp
MCP server to control Discord — messages, channels, roles, permissions, members, and moderation
Implements 90+ tools via discord.js v14 to expose comprehensive Discord automation—forums, webhooks, scheduled events, and embeds—beyond basic messaging and moderation. Designed for MCP-compatible clients (Claude Desktop, Cursor, VS Code Copilot) with multi-guild support and token-based authentication via stdio transport. Lightweight TypeScript implementation (~25kB npm package) with Docker containerization as an alternative to traditional bot frameworks.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work