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
- Create and organize channels, categories, and forums
- Set up role hierarchies with granular permissions
- Configure auto-moderation rules for spam, keywords, and mentions
- Manage webhooks and integrations
Community Moderation
- Monitor channels and review messages
- Timeout, kick, or ban problematic members
- Bulk delete messages with smart filters
- Track actions through audit logs
Member Management
- Assign and remove roles automatically
- Set nicknames and manage member info
- List and filter members by role, join date, or status
- Set up welcome automations
Engagement Features
- Schedule events (voice, stage, external)
- Create announcements with rich embeds
- Manage custom emojis and stickers
- Set up slash commands for your community
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:
- Create category channels for organization
- Set up text and voice channels for each game
- Create a welcome channel with proper permissions
- Configure moderator and admin roles
- 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
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