mcp/mcp-discord

Verified Publisher

By mcp

Updated about 1 year ago

Interact with the Discord platform.

Image
Machine learning & AI
15

10K+

mcp/mcp-discord repository overview

Discord MCP Server

Interact with the Discord platform.

What is an MCP Server?

MCP Info

Image Building Info

AttributeDetails
Dockerfilehttps://github.com/slimslenderslacks/mcp-discord/blob/ab1e64668681448e1e7f3f63ad28d9ed54288508/Dockerfile
Commitab1e64668681448e1e7f3f63ad28d9ed54288508
Docker Image built byDocker Inc.
Docker Scout Health ScoreDocker Scout Health Score
Verify SignatureCOSIGN_REPOSITORY=mcp/signatures cosign verify mcp/mcp-discord --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
LicenceMIT License

Available Tools (20)

Tools provided by this ServerShort Description
discord_add_multiple_reactionsAdds multiple emoji reactions to a Discord message at once
discord_add_reactionAdds an emoji reaction to a specific Discord message
discord_create_forum_postCreates a new post in a Discord forum channel with optional tags
discord_create_text_channelCreates a new text channel in a Discord server with an optional topic
discord_create_webhookCreates a new webhook for a Discord channel
discord_delete_channelDeletes a Discord channel with an optional reason
discord_delete_forum_postDeletes a forum post or thread with an optional reason
discord_delete_messageDeletes a specific message from a Discord text channel
discord_delete_webhookDeletes an existing webhook for a Discord channel
discord_edit_webhookEdits an existing webhook for a Discord channel
discord_get_forum_channelsLists all forum channels in a specified Discord server (guild)
discord_get_forum_postRetrieves details about a forum post including its messages
discord_get_server_infoRetrieves detailed information about a Discord server including channels and member count
discord_loginLogs in to Discord using the configured token
discord_read_messagesRetrieves messages from a Discord text channel with a configurable limit
discord_remove_reactionRemoves a specific emoji reaction from a Discord message
discord_reply_to_forumAdds a reply to an existing forum post or thread
discord_sendSends a message to a specified Discord text channel
discord_send_webhook_messageSends a message to a Discord channel using a webhook
testA simple test tool to verify the MCP server is working correctly

Tools Details

Tool: discord_add_multiple_reactions

Adds multiple emoji reactions to a Discord message at once

ParametersTypeDescription
channelIdstring
emojisarray
messageIdstring

Tool: discord_add_reaction

Adds an emoji reaction to a specific Discord message

ParametersTypeDescription
channelIdstring
emojistring
messageIdstring

Tool: discord_create_forum_post

Creates a new post in a Discord forum channel with optional tags

ParametersTypeDescription
contentstring
forumChannelIdstring
titlestring
tagsarray optional

Tool: discord_create_text_channel

Creates a new text channel in a Discord server with an optional topic

ParametersTypeDescription
channelNamestring
guildIdstring
topicstring optional

Tool: discord_create_webhook

Creates a new webhook for a Discord channel

ParametersTypeDescription
channelIdstring
namestring
avatarstring optional
reasonstring optional

Tool: discord_delete_channel

Deletes a Discord channel with an optional reason

ParametersTypeDescription
channelIdstring
reasonstring optional

Tool: discord_delete_forum_post

Deletes a forum post or thread with an optional reason

ParametersTypeDescription
threadIdstring
reasonstring optional

Tool: discord_delete_message

Deletes a specific message from a Discord text channel

ParametersTypeDescription
channelIdstring
messageIdstring
reasonstring optional

Tool: discord_delete_webhook

Deletes an existing webhook for a Discord channel

ParametersTypeDescription
webhookIdstring
reasonstring optional
webhookTokenstring optional

Tool: discord_edit_webhook

Edits an existing webhook for a Discord channel

ParametersTypeDescription
webhookIdstring
avatarstring optional
channelIdstring optional
namestring optional
reasonstring optional
webhookTokenstring optional

Tool: discord_get_forum_channels

Lists all forum channels in a specified Discord server (guild)

ParametersTypeDescription
guildIdstring

Tool: discord_get_forum_post

Retrieves details about a forum post including its messages

ParametersTypeDescription
threadIdstring

Tool: discord_get_server_info

Retrieves detailed information about a Discord server including channels and member count

ParametersTypeDescription
guildIdstring

Tool: discord_login

Logs in to Discord using the configured token

ParametersTypeDescription
random_stringstring optional

Tool: discord_read_messages

Retrieves messages from a Discord text channel with a configurable limit

ParametersTypeDescription
channelIdstring
limitnumber optional

Tool: discord_remove_reaction

Removes a specific emoji reaction from a Discord message

ParametersTypeDescription
channelIdstring
emojistring
messageIdstring
userIdstring optional

Tool: discord_reply_to_forum

Adds a reply to an existing forum post or thread

ParametersTypeDescription
messagestring
threadIdstring

Tool: discord_send

Sends a message to a specified Discord text channel

ParametersTypeDescription
channelIdstring
messagestring

Tool: discord_send_webhook_message

Sends a message to a Discord channel using a webhook

ParametersTypeDescription
contentstring
webhookIdstring
webhookTokenstring
avatarURLstring optional
threadIdstring optional
usernamestring optional

Tool: test

A simple test tool to verify the MCP server is working correctly

Use this MCP Server

{
  "mcpServers": {
    "mcp-discord": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "DISCORD_TOKEN",
        "mcp/mcp-discord"
      ],
      "env": {
        "DISCORD_TOKEN": "YOUR_DISCORD_TOKEN"
      }
    }
  }
}

Why is it safer to run MCP Servers with Docker?

Install from MCP:Hub

Tag summary

Content type

Image

Digest

sha256:a9f146c6e

Size

64.5 MB

Last updated

about 1 year ago

docker pull mcp/mcp-discord

This week's pulls

Pulls:

595

Jul 6 to Jul 12