discord/discord

MCP Server

Discord MCP Server - Discord bot integration, messaging, moderation

Discord bot integration MCP server. Manage channels, messages, roles, members, webhooks, and forum operations.

MCP Server

  • Package: mcp-discord
  • Transport: stdio
  • Command: npx mcp-discord --config ${DISCORD_TOKEN}

Authentication

Discord bot token

VariableRequiredDescription
DISCORD_TOKENYesBot token from Discord Developer Portal

Available Tools

ToolDescription
send_messageSend message
list_serversList servers
create_channelCreate channel
manage_rolesManage roles
create_webhookCreate webhook
search_messagesSearch messages
manage_forumForum operations

Configuration Example

toml
[[mcp.servers]]
name = "discord"
type = "stdio"
command = "npx"
args = ["-y", "mcp-discord"]
timeout_seconds = 60
env = { DISCORD_TOKEN = "your-value" }
tools = []

Notes: 40+ tools. Requires bot permissions: Send Messages, Manage Messages, Manage Channels, Manage Roles, View Channels. HTTP transport: --transport http --port 3000.