Discord
The Discord MCP server connects AI agents to your Discord servers through a bot. Agents can send, read, search, edit, and delete messages, add reactions, create and manage text, voice, and forum channels and categories, manage roles and members, and configure webhooks across the servers the bot belongs to.
Tools
discord_add_reaction
Add an emoji reaction to a specific Discord message.
discord_assign_role
Grant an existing role to a member of a Discord server.
discord_create_category
Create a new channel category within a Discord server.
discord_create_role
Create a new server role with customizable properties.
discord_create_text_channel
Create a brand-new text channel in a Discord server.
discord_create_voice_channel
Create a brand-new voice channel in a Discord server.
discord_create_webhook
Generate a new webhook for a chosen Discord channel.
discord_delete_channel
Delete an existing channel from a chosen Discord server.
discord_delete_message
Delete a specific message from a chosen Discord channel.
discord_edit_channel
Edit a channel's name, topic, category, or position.
discord_edit_message
Edit the content of a message previously sent by the bot.
discord_get_server_info
Retrieve information about a specific Discord server.
discord_list_members
List the members of a Discord server and their roles.
discord_list_roles
List all of the roles defined in a Discord server.
discord_list_servers
List all of the Discord servers the bot belongs to.
discord_login
Authenticate to Discord using the configured bot token.
discord_read_messages
Retrieve channel messages with optional filtering.
discord_remove_reaction
Remove an emoji reaction from a specific Discord message.
discord_search_messages
Search for messages across an entire Discord server.
discord_send
Send a text message to a specified Discord channel.