Discord Agent MCP

AI-Powered Discord Server Management

Manage your Discord community with 71 powerful tools through Claude AI and the Model Context Protocol. Automate moderation, channels, roles, events, and more.


Why Discord Agent MCP?

Running a Discord server is time-consuming. Between managing roles, moderating channels, organizing events, and keeping your community engaged, there’s always more to do. Discord Agent MCP lets you delegate these tasks to AI.

71 Powerful Tools

Complete Discord API coverage - messaging, channels, roles, moderation, emojis, events, auto-mod, and slash commands.

Natural Language Control

Just tell Claude what you want: "Create a welcome channel with auto-role assignment" - and watch it happen.

Production Ready

TypeScript, comprehensive error handling, automatic reconnection, and structured logging for reliable operation.

Flexible Deployment

Run locally, in Docker, or Kubernetes. HTTP and stdio transports supported.


What Can You Do?

Server Administration

Community Moderation

Member Management

Engagement Features


Quick Example

Once configured, simply ask Claude:

"Set up a gaming community server with voice channels for
different games, a welcome channel, and moderator roles"

Claude will use the Discord Agent MCP tools to:

  1. Create category channels for organization
  2. Set up text and voice channels for each game
  3. Create a welcome channel with proper permissions
  4. Configure moderator and admin roles
  5. Set up auto-moderation rules

All through natural conversation.


Tool Categories

Category Tools Description
Messaging 10 Send, edit, delete messages, reactions, pins
Channels 10 Create, modify, delete channels and permissions
Threads 3 Create and manage forum threads
Server 7 Server settings, webhooks, invites, audit logs
Members 3 Member info, listings, nicknames
Roles 7 Create, assign, modify roles and permissions
Moderation 6 Kick, ban, timeout, ban management
Emojis 4 Custom emoji management
Stickers 4 Custom sticker management
Events 6 Create and manage scheduled events
Auto-Mod 5 Configure automatic moderation rules
Commands 6 Slash command management

Total: 71 tools for comprehensive Discord management.


Get Started in 5 Minutes

# Clone the repository
git clone https://github.com/aj-geddes/discord-agent-mcp.git
cd discord-agent-mcp

# Install and build
npm install && npm run build

# Configure your Discord bot token
cp .env.example .env
# Edit .env with your DISCORD_TOKEN

# Start the server
npm start

# Add to Claude Code
claude mcp add --transport http discord-agent http://localhost:3000/mcp

Full Setup Guide →


Built For

Discord Server Admins

Automate repetitive tasks and manage your community more efficiently with AI assistance.

Community Managers

Set up moderation, events, and engagement features through natural language commands.

Developers

Integrate Discord management into AI workflows using the Model Context Protocol.

Gaming Communities

Organize game channels, voice rooms, and events for your gaming group.


Open Source

Discord Agent MCP is MIT licensed and open source. Contributions welcome!


Ready to Automate Your Discord Server?

Get started with Discord Agent MCP today and let AI handle the heavy lifting.

Start the Setup Guide