discord-py-self-mcp
Provides tools for interacting with Discord as a self-bot, allowing listing guilds, channels, and reading/searching messages.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@discord-py-self-mcplist my guilds"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
discord-py-self-mcp
Read-only Discord MCP server via
discord.py-self.
Discord prohibits automating normal user accounts. Running this project can result in account termination. Use a disposable account.
Files
Path | Description |
| Skill frontmatter + docs |
| Example environment file (copy to |
| Package metadata, dependencies, console-script entry point |
|
|
| MCP server logic (discord.py-self + MCP stdio) |
Related MCP server: discord-mcp
Install
pip install .
cp .env.example .env # then edit .env with your token
discord-py-self-mcp # console-script entry pointOr as a module:
python -m discord_py_self.serverTools
Tool | Args | Description |
| — | List guilds the account is in |
|
| List channels in a guild |
|
| Read recent messages |
|
| Search messages |
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Read-only MCP server for verified book recommendations and reading lists.
An MCP server that provides read access to your cloud storage providers, bank accounts and more.
An MCP server for deep research or task groups
Read-only MCP server for Robinhood Chain token discovery, research, and due diligence via GMGN.
Related MCP Servers
- FlicenseAqualityDmaintenanceRead-only MCP server for finding Discord messages. It enables searching guild messages, locating messages from jump URLs, and reading context around results.71-
- AlicenseNot gradedqualityDmaintenanceA read-only Discord MCP server that allows AI agents to list channels, read messages, and get attachment images from a Discord server for summarization and reporting.127 npmMIT
- FlicenseAqualityDmaintenanceRead-only MCP server for self-hosted Telegram access via Telethon. Enables reading messages, chats, and media but disallows any write operations.10-
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables searching Discord messages using Discord's native search API. Designed for use with Claude Code to find project decisions and communications in Discord.-