servers / mcp-discord

mcp-discord

communitystdiolocaldestructive capablehealthy

Implement Discord MCP server enabling AI assistants to interact with the Discord platform.


01Tools · 22

How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.

ToolRiskSide effectsApproval
discord_delete_webhook
Deletes an existing webhook for a Discord channel
destructivetruetrue
discord_delete_channel
Deletes a Discord channel with an optional reason
destructivetruetrue
discord_create_text_channel
Creates a new text channel in a Discord server with an optional topic
writetrueunknown
discord_add_multiple_reactions
Adds multiple emoji reactions to a Discord message at once
writetrueunknown
discord_login
Logs in to Discord using the configured token
unknownunknownunknown
discord_get_forum_post
Retrieves details about a forum post including its messages
writetrueunknown
discord_remove_reaction
Removes a specific emoji reaction from a Discord message
destructivetruetrue
discord_create_category
Creates a new category in a Discord server.
writetrueunknown
discord_edit_webhook
Edits an existing webhook for a Discord channel
writetrueunknown
discord_create_webhook
Creates a new webhook for a Discord channel
writetrueunknown
discord_delete_category
Deletes a Discord category by ID.
destructivetruetrue
discord_edit_category
Edits an existing Discord category (name and position).
writetrueunknown
discord_delete_message
Deletes a specific message from a Discord text channel
destructivetruetrue
discord_get_forum_channels
Lists all forum channels in a specified Discord server (guild)
readfalseunknown
discord_get_server_info
Retrieves detailed information about a Discord server including channels and member count
readfalseunknown
discord_delete_forum_post
Deletes a forum post or thread with an optional reason
destructivetruetrue
discord_reply_to_forum
Adds a reply to an existing forum post or thread
writetrueunknown
discord_send
Sends a message to a specified Discord text channel
writetrueunknown
discord_create_forum_post
Creates a new post in a Discord forum channel with optional tags
writetrueunknown
discord_send_webhook_message
Sends a message to a Discord channel using a webhook
writetrueunknown
discord_read_messages
Retrieves messages from a Discord text channel with a configurable limit
readfalseunknown
discord_add_reaction
Adds an emoji reaction to a specific Discord message
writetrueunknown

02Install & source
npx -y mcp-discord
npx
docker run barryy625/mcp-discord:latest
docker

03Access granted
Send chat messages · destructiveWorkflow automation · destructiveSend chat messages · write

The access this server can exercise, inferred from its verified tools — not a declared OAuth scope.


05Provenance & freshness
sourcesGitHub repo search [p4]
last_checked2026-08-16 23:01Z
next_check2026-08-17 01:52Z
cadenceevery 3h
verifiedtools_list:passed handshake:passed metadata:passed metadata:passed tools_list:passed handshake:passed metadata:passed metadata:passed tools_list:passed handshake:passed
index_statusindex9 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. mcp-discord MCP — as seen on mcpexplorer.com

[![mcp-discord MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/mcp-discord.svg)](https://mcpexplorer.com/servers/mcp-discord)

Next step

This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.

Explore loadouts →
mcp-discord — MCPExplorer