DM
Discord MCP Server
Read, send, and manage Discord messages and channels from your agent.
Last updated July 18, 2026
CommunicationLocal · stdioPython161
Overview
An MCP server for Discord that lets an agent read channel history, send messages, manage channels and roles, and interact with a Discord server through a bot token — built on discord.py.
Use cases
Have an agent post an update to a Discord channel on your behalf.
Summarize recent activity in a Discord server's channels.
Manage roles or channel settings through natural-language commands.
Install
{
"mcpServers": {
"discord": {
"command": "uv",
"args": [
"--directory",
"C:\\PATH\\TO\\mcp-discord",
"run",
"mcp-discord"
],
"env": {
"DISCORD_TOKEN": "your_bot_token"
}
}
}
}FAQ
Yes — you need a Discord bot token with the appropriate permissions/intents enabled in the Discord Developer Portal.