Get detailed discord server information
Send a message to a specific channel
Edit a message from a specific channel
Delete a message from a specific channel
Read recent message history from a specific channel
Send a private message to a specific user
Edit a private message from a specific user
Delete a private message from a specific user
Read recent message history from a specific user
Add a reaction (emoji) to a specific message
Remove a specified reaction (emoji) from a message
Create a text channel
Delete a channel
Find a channel type and ID using name and server ID
List of all channels
Create a new category for channels
Delete a category
Find a category ID using name and server ID
List of channels in a specific category
Create a new webhook on a specific channel
Delete a webhook
List of webhooks on a specific channel
Send a message via webhook
The Discord Integration MCP server provides a comprehensive interface for AI assistants to interact with Discord through the Discord API. It allows seamless management of Discord servers, channels, messages, and webhooks without requiring direct API knowledge. With this integration, AI assistants can send and edit messages, manage channels and categories, create webhooks, and retrieve server information. This enables powerful automation capabilities and enhances the Discord experience through AI-assisted management and communication.
The Discord Integration MCP server allows AI assistants to interact with Discord servers through a Discord bot. This integration enables management of channels, messages, webhooks, and other Discord features programmatically.
Before using this MCP server, you'll need:
git clone https://github.com/SaseQ/discord-mcp
cd discord-mcp
mvn clean package
The JAR file will be available in the /target
directory.
{
"mcpServers": {
"discord-mcp": {
"command": "java",
"args": [
"-jar",
"/absolute/path/to/discord-mcp-0.0.1-SNAPSHOT.jar"
],
"env": {
"DISCORD_TOKEN": "YOUR_DISCORD_BOT_TOKEN"
}
}
}
}
You can use Discord MCP remotely via GitMCP:
{
"mcpServers": {
"discord-mcp": {
"command": "npx",
"args": [
"mcp-remote",
"https://gitmcp.io/SaseQ/discord-mcp"
],
"env": {
"DISCORD_TOKEN": "YOUR_DISCORD_BOT_TOKEN"
}
}
}
}
Install Discord MCP Server automatically via Smithery:
npx -y @smithery/cli@latest install @SaseQ/discord-mcp --client claude
Once installed, your AI assistant can use the available tools to interact with Discord. The tools are organized into categories for server information, message management, channel management, category management, and webhook management.
For detailed examples of how to use each tool, refer to the Wiki.