MCP Discord
UnclaimedImplement Discord MCP server enabling AI assistants to interact with the Discord platform.
Install
npx mcp-discord --config ${DISCORD_TOKEN}Set up this server
More in Communication
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
discord_add_multiple_reactions
Add multiple reactions to a message
discord_add_reaction
Add a reaction to a message
discord_assign_role
Assign a role to a member
discord_create_category
Create a channel category
discord_create_forum_channel
Create a forum channel
discord_create_forum_post
Create a forum post
discord_create_role
Create a role with color, hoist, mentionable, and permission options
discord_create_text_channel
Create a text channel
discord_create_voice_channel
Create a voice channel
discord_create_webhook
Creates a new webhook for a Discord channel
discord_delete_category
Delete a channel category
discord_delete_channel
Delete a channel
discord_delete_forum_post
Delete a forum post
discord_delete_message
Delete a specific message from a channel
discord_delete_role
Delete a role
discord_delete_webhook
Deletes an existing webhook for a Discord channel
discord_edit_category
Edit a channel category
discord_edit_channel
Edit a channel name, topic, parent category, or position
discord_edit_message
Edit a bot-authored message
discord_edit_role
Edit an existing role
discord_edit_webhook
Edits an existing webhook for a Discord channel
discord_get_forum_channels
Get a list of forum channels
discord_get_forum_post
Get a forum post
discord_get_forum_tags
Get all available tags for a forum channel
discord_get_server_info
Get Discord server information
discord_list_forum_threads
List active and archived threads in a forum channel
discord_list_roles
List all roles in a server
discord_list_servers
List all Discord servers the bot is a member of
discord_login
Login to Discord using the configured token
discord_read_messages
Read channel messages (supports before, after, around params — accepts snowflake IDs or ISO 8601 dates like "2025-03-01T00:00:00Z")
discord_remove_channel_permissions
Remove permission overrides from a channel/category
discord_remove_reaction
Remove a reaction from a message
discord_remove_role
Remove a role from a member
discord_reply_to_forum
Reply to a forum post
discord_search_messages
Search messages in a server
discord_send
Send a message to a specified channel
discord_send_webhook_message
Sends a message to a Discord channel using a webhook
discord_set_channel_permissions
Set permission overrides for a role or user on a channel/category
discord_set_forum_tags
Replace the available tags for a forum channel
discord_update_forum_post
Update a forum post's title, tags, archived state, or locked state
Tool change history
FAQ
Questions about MCP Discord MCP Server
- How do I connect MCP Discord MCP Server to Claude?
- The listing records `npx mcp-discord --config ${DISCORD_TOKEN}` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
- Is MCP Discord MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can MCP Discord MCP Server do?
- MCP Discord MCP Server documents 40 tools to the agent, including discord_add_multiple_reactions, discord_add_reaction, discord_assign_role. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.