Discord MCP Server
A Model Context Protocol (MCP) server for Discord integration. Send messages, manage channels, and interact with Discord servers using Discord's API with OAuth support.
๐ Quick Start - Run in 30 Seconds
๐ Using Hosted Service (Recommended for Production)
Get instant access to Discord with our managed infrastructure - no setup required:
๐ Get Free API Key โ
pip install klavis
# or
npm install klavis
from klavis import Klavis
klavis = Klavis(api_key="your-free-key")
server = klavis.mcp_server.create_server_instance("DISCORD", "user123")
๐ณ Using Docker (For Self-Hosting)
# Pull latest image
docker pull ghcr.io/klavis-ai/discord-mcp-server:latest
# Run Discord MCP Server
docker run -p 5000:5000 -e DISCORD_TOKEN=$DISCORD_TOKEN \
ghcr.io/klavis-ai/discord-mcp-server:latest
๐ ๏ธ Available Tools
- Message Management: Send, edit, and delete messages
- Channel Operations: Manage channels and channel permissions
- Server Management: Get server information and member details
- User Interactions: Manage user roles and permissions
- Bot Operations: Handle bot-specific Discord functionality
๐ Documentation & Support
| Resource | Link |
|---|---|
| ๐ Documentation | www.klavis.ai/docs |
| ๐ฌ Discord | Join Community |
| ๐ Issues | GitHub Issues |
๐ค Contributing
We welcome contributions! Please see our Contributing Guide for details.
๐ License
Apache 2.0 license - see LICENSE for details.
๐ Supercharge AI Applications
Get Free API Key โข Documentation โข Discord