Skip to content
Conduit

mcp server

Discord

Reads and posts Discord messages, manages channels, roles and webhooks with a bot token.

barryyip0625/mcp-discordlistedunreviewednot running here yet

Set up

Runs on your computer. Pick your agent and operating system.

Before you start

  • Node.js 20 or newer
  • Discord bot with Message Content, Server Members and Presence intents enabled
  • Node.js 18+
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "discord": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-discord"
      ],
      "env": {
        "DISCORD_TOKEN": "<your DISCORD_TOKEN>"
      }
    }
  }
}

same format Cursor, GitHub Copilot CLI, Junie, JetBrains AI Assistant, Augment (Auggie CLI), Factory Droid, Kiro, Devin CLI +12

Values in angle brackets are placeholders. Restart Claude Desktop after editing its config.Claude Desktop docs

Tools provided

As listed by the project. Your agent asks before calling them, depending on its settings.

  • discord_sendSend a message
  • discord_read_messagesRead messages
  • discord_search_messagesSearch messages
  • discord_list_serversList servers the bot is in
  • discord_create_webhookCreate a webhook
  • discord_list_membersList server members

README

synced Oct 13, 2026

Discord

Reads and posts Discord messages, manages channels, roles and webhooks with a bot token.

Install

npx -y mcp-discord

Configuration

VariableRequiredDescription
DISCORD_TOKENYesDiscord bot token; bot only sees servers it was invited to

Tools

  • discord_send — Send a message
  • discord_read_messages — Read messages
  • discord_search_messages — Search messages
  • discord_list_servers — List servers the bot is in
  • discord_create_webhook — Create a webhook
  • discord_list_members — List server members

About this listing

Details were gathered from the project's public pages on 2026-10-13 and have not been reviewed by a person yet. Read the project's own documentation before giving it access to anything sensitive.

Sources:

↑↓ navigate openesc close