Skip to content

MCP server

Discord MCP server

A community MCP server that lets AI read and send Discord messages, react, send direct messages and manage channels through a bot.

At a glance

Maintained by
SaseQ (community)
Tools exposed
10 listed below
Reviewed
September 24, 2026

Why it matters

What it does and why it matters

Many software products and online communities run support and discussion on Discord. This community MCP server connects an assistant to a Discord server through a bot account. It can read and send messages, edit and delete them, add reactions, send direct messages, read server information, list channels and create text channels.

For community teams, that means summarizing busy channels, spotting unanswered questions and drafting replies.

We did not find an official Discord MCP server, so this is a community server by SaseQ. It acts through a bot token, and the bot's permissions decide what it can do. Give the bot only the channels and permissions it needs, and review the code before use.

Use cases

Best business use cases

Community summaries

Summarize discussion in busy channels.

Unanswered questions

Find questions that have not had a reply.

Draft replies

Draft answers from your docs for moderators to post. See AI customer support.

Announcements

Post approved announcements.

Sentiment checks

Spot frustrated users early.

Tools

Available tools

Tool names as published by the maintainer at review time. Versions change, so check the repository for the current list.

Read and write: Read and write: messages, channels, roles, moderation, webhooks, events and more (60+ tools). Bot-level access.

  • send_message

    Send a message to a channel.

  • read_messages

    Read recent messages from a channel.

  • edit_message

    Edit a message.

  • delete_message

    Delete a message.

  • add_reaction

    Add a reaction to a message.

  • send_private_message

    Send a direct message to a user.

  • get_server_info

    Get details about a Discord server.

  • list_channels

    List channels in a server.

  • create_text_channel

    Create a text channel.

  • get_user_id_by_name

    Look up a user ID by username.

Workflows

Example workflows

Daily unanswered questions

  1. 1

    The assistant reads the help channel.

  2. 2

    It lists questions without replies.

  3. 3

    It drafts answers from your docs.

  4. 4

    A moderator reviews them.

  5. 5

    Approved replies are posted.

Release announcement

  1. 1

    Share the release notes.

  2. 2

    The assistant drafts a short post.

  3. 3

    You edit and approve.

  4. 4

    It posts in the announcements channel.

  5. 5

    It adds a reaction to invite feedback.

Prompts

Example prompts

  • “List questions in #help from the last 24 hours with no reply.”

  • “Summarize the discussion in #feedback this week.”

  • “Post this approved announcement in #announcements.”

Setup

Installation and configuration

Examples for Claude Desktop and Claude Code. Replace the placeholder values with your own keys, and store secrets outside version control.

Claude Desktop: claude_desktop_config.json

{
    "mcpServers": {
        "discord-mcp": {
            "command": "docker",
            "args": [
                "run",
                "--rm",
                "-i",
                "-e",
                "DISCORD_TOKEN=<TOKEN>",
                "saseq/discord-mcp:latest"
            ]
        }
    }
}

Claude Code: terminal

claude mcp add discord-mcp --transport http http://localhost:8085/mcp
  • Local server: docker: saseq/discord-mcp:latest (stdio, or HTTP on http://localhost:8085/mcp with SPRING_PROFILES_ACTIVE=http).
  • Needs: Discord bot token (DISCORD_TOKEN). Optional DISCORD_GUILD_ID for a default server..

Security

Security considerations

  • Bot permissions

    Give the bot only the permissions and channels it needs.

  • Community code

    Review the code and pin the version.

  • Deletes

    Deleting messages should need approval.

  • Bot token

    Keep the bot token secret and rotate it if exposed.

Related servers

Servers that pair well with it

Slack

Slack's own hosted MCP server lets AI search messages, read channels and threads, look up people, draft or send messages and create canvases.

Microsoft Teams

Microsoft's Teams MCP server, part of its Work IQ preview, lets AI list and read chats and channels and post messages and replies.

Intercom

Intercom's official hosted MCP server lets AI search conversations, contacts, companies and help articles, create articles and add notes.

Keep exploring

FAQ

Questions people ask us

Have a question that is not here? Ask us directly.

Start a project

Want this connected to your own systems? We build AI workflows with MCP.

Send a short brief. We reply with questions, a suggested plan and an estimate you can compare with other offers.

Your privacy choices

We use necessary storage to run this site. With your permission we also use Google Analytics to see which pages help people, and load maps from Google. You can change this at any time. Read the cookie policy.