Discord MCP server for community and team communication. Read and post messages, reply to threads, react to messages, browse guilds and channels, and look up member profiles.
This MCP Bundle Server is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.
Free account required. Works with Claude, Cursor, ChatGPT, and more. Other setup options ↓
Domain knowledge for using Discord communication tools effectively
Add a reaction emoji to a Discord message. Use Unicode emoji directly (thumbs up, heart, fire, eyes, check mark, rocket, party popper) or custom emoji...
Get Discord channels. Pass channel_id to get a single channel's details, or pass guild_id to list all channels in a guild. Returns id, name, type, top...
Create a thread in a Discord channel. Pass message_id to start a thread from an existing message (the message becomes the thread starter), or omit to ...
Delete a message from a Discord channel. The bot can always delete its own messages, and can delete others' messages if it has MANAGE_MESSAGES permiss...
Edit a message previously sent by the bot. Use this to correct typos, update information, or iteratively refine a message. Only messages sent by the b...
Get Discord guilds (servers). Pass guild_id to get a single guild's details, or omit to list all guilds the bot is in. Use this to discover guild IDs ...
Get Discord guild members. Pass user_id to get a single member's details (display name, roles, join date), or omit to list members. Use this to discov...
Read messages from a Discord channel or thread. Returns message content, author name, timestamp, reactions, attachments, and reply references. Use bef...
Pin a message in a Discord channel. Pinned messages appear in the channel's pin list (readable via discord_pinned_messages). Max 50 pins per channel. ...
Get all pinned messages in a Discord channel. Pinned messages are important reference messages marked by moderators or users. Read these first to unde...
Post a message to a Discord channel. Supports Discord markdown (**bold**, *italic*, `code`) and mentions (<@user_id>, <#channel_id>). Returns the crea...
Reply to a specific message in a Discord channel. Creates a reply that references the original message (shown with a quote preview). Use the message's...
Search messages across a Discord guild. Filter by keyword (content), author, channel, message type (has: link/image/file), or pinned status. Returns m...
Unpin a message from a Discord channel. The message is not deleted, just removed from the pinned messages list. Call discord_pinned_messages to see cu...
Connect this Discord MCP Bundle Server to any MCP client in minutes
Compatible with Claude Desktop, Cursor, and all Model Context Protocol clients
Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.
Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.
Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.