A lightweight, multi-guild Discord MCP server with 95+ tools
A lightweight, multi-guild Discord MCP server with 95+ tools
Manage your entire Discord server from Claude Desktop, Claude Code, Cursor, VS Code Copilot, or any MCP-compatible client. Messages, channels, roles, permissions, moderation, forums, webhooks — all through natural language.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| discord_list_guilds | List all servers the bot is connected to |
| discord_get_guild_info | Get detailed guild info (name, members, channels, roles, boosts) |
| discord_list_channels | List all channels in a guild grouped by category |
| discord_find_channel_by_name | Find a channel by name (partial match) |
| discord_read_messages | Read the last N messages from a text channel |
| discord_send_message | Send a plain text message |
| discord_reply_message | Reply to a specific message |
| discord_edit_message | Edit a message sent by the bot |
| discord_delete_message | Delete a specific message |
| discord_add_reaction | Add a reaction emoji to a message |
| discord_remove_reactions | Remove reactions (all, by emoji, or by user) |
| discord_get_reactions | List users who reacted with a specific emoji |
| discord_create_thread | Create a thread from a message or standalone |
| discord_bulk_delete_messages | Delete multiple messages at once (2-100) |
{
"mcpServers": {
"discord": {
"command": "npx",
"args": ["-y", "@pasympa/discord-mcp"],
"env": {
"DISCORD_TOKEN": "YOUR_TOKEN_HERE"
}
}
}
}Configuration as documented by the project. Restart the client after saving.
| Variable | Description | Required |
|---|---|---|
| DISCORD_TOKEN | Credential the server authenticates with. | Yes |
| GUILD_ID | Configuration value read at startup. | Optional |
Your assistant inside the workspace — read channels, search history, post messages and tame the noise.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Inbox intelligence — search, read, draft and send Gmail through your assistant with OAuth auto-setup.
Read and write Jira, Confluence, Bitbucket, JSM and Compass from your AI client — with your own permissions.
Read and send Telegram messages through your assistant — chats, channels and history via the client API.
Enables Discord bot integration with Model Context Protocol (MCP) compatible applications like Claude Desktop.