Manage Discord messages, channels, threads, and more with a user token.
This MCP tool is open-source, but its stated core functionality relies on a Discord user token, conflicting with the 'no credentials' metadata, and uses a selfbot model to act broadly on behalf of a user account, creating clear credential misuse and account risk. With no README, no endpoint details, and unclear maintenance, audit visibility is limited and it should be treated cautiously.
The description explicitly says 'using a user token', indicating the tool in fact requires a Discord user token; this conflicts with the metadata claiming no credentials. A user token is a highly sensitive credential that can directly act as the personal account across messages, channels, friends, voice, and more, making leakage or misuse significantly more severe than a typical API key.
Although no remote hosts are listed in metadata, the tool claims to manage Discord messages, channels, voice, threads, and more, so it inherently must communicate with Discord services and transmit related account/content data. The materials do not disclose exact endpoints and do not show exfiltration to unrelated third parties, so this is caution rather than high risk.
The objective checks mark it as executes-code, meaning it has the normal MCP capability to run locally as a service/code. The available materials do not show requests for extra system-level privileges unrelated to Discord management, nor clear evidence of malicious execution behavior.
Per the description, the tool can manage messages, channels, voice, friends, threads, and more, implying broad access to data and social resources within the user's Discord account. The materials do not specify local file read/write scope, and there is no clear evidence of overreach beyond its stated purpose, but the in-account data scope is still broad and should be granted cautiously.
On the positive side, it is open-source under the MIT License, so the code is in principle auditable. However, it comes from a third-party registry, the repository has 0 stars, maintenance status is unknown, and the README is absent, leaving weak evidence of community validation and ongoing upkeep. In addition, the mismatch between metadata and description on credential requirements reduces trust in the materials.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "discord-py-self-mcp" yet — see the docs or source repo.
Connect to my Discord account, scan the latest 200 messages in a specified channel, and organize them by topic while removing duplicates or irrelevant content.
A cleaned message summary, a list of removable items, and execution results.
Create a discussion thread in the specified channel, set an appropriate title, and archive it when the discussion is over.
Thread creation details, status updates, and archive results.
Review my friends list, filter recently active contacts, and send a direct message to the specified user.
Filtered contacts, send status, and any failure reasons if applicable.
Automate Discord messaging, voice, and server management through an MCP tool.
Manage Discord servers, permissions, messages, and automation with natural language.
Connect AI to Discord for messaging, moderation, and workflow automation.
Interact with Discord servers to read history and send messages via API.
Manage Discord channels, roles, permissions, and categories using natural language.
Connect AI to Discord for server management, messaging, and campaign interactions.