Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Discord Py Self

FreeNot checked

Read-only MCP server for Discord that lists guilds, channels, and reads or searches messages using a self-bot account via discord.py-self.

GitHubEmbed

About

Read-only MCP server for Discord that lists guilds, channels, and reads or searches messages using a self-bot account via discord.py-self.

README

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.md Skill frontmatter + docs
.env.example Example environment file (copy to .env)
pyproject.toml Package metadata, dependencies, console-script entry point
src/discord_py_self/__init__.py McpIntegration subclass — binds the stdio server to the agent kernel
src/discord_py_self/server.py MCP server logic (discord.py-self + MCP stdio)

Install

pip install .
cp .env.example .env  # then edit .env with your token
discord-py-self-mcp   # console-script entry point

Or as a module:

python -m discord_py_self.server

Tools

Tool Args Description
list_guilds List guilds the account is in
list_channels guild_id List channels in a guild
read_messages channel_id, limit? Read recent messages
search_messages channel_id, query, limit? Search messages

License

MIT

from github.com/xeophon/discord-py-self-mcp

Installing Discord Py Self

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/xeophon/discord-py-self-mcp

FAQ

Is Discord Py Self MCP free?

Yes, Discord Py Self MCP is free — one-click install via Unyly at no cost.

Does Discord Py Self need an API key?

No, Discord Py Self runs without API keys or environment variables.

Is Discord Py Self hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Discord Py Self in Claude Desktop, Claude Code or Cursor?

Open Discord Py Self on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Discord Py Self with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All communication MCPs