📖 Description
A Model Context Protocol (MCP) server for the Discord API (JDA), allowing seamless integration of Discord Bot with MCP-compatible applications like Claude Desktop.
🔬 Installation
Clone the repository
git clone https://github.com/SaseQ/discord-mcp
Build the project
cd discord-mcp
mvn clean package
Configure Claude Desktop
{
"mcpServers": {
"discord-mcp": {
"command": "java",
"args": [
"-jar",
"/absolute/path/to/discord-mcp-0.0.1-SNAPSHOT.jar"
],
"env": {
"DISCORD_TOKEN": "YOUR_DISCORD_BOT_TOKEN"
}
}
}
}
*To get a discord bot token, visit the Discord Developer Portal
⚓ Smithery
Install Discord MCP Server automatically via Smithery:
npx -y @smithery/cli@latest install @SaseQ/discord-mcp --client claude
🛠️ Available Tools
Server Information
get_server_info: Get detailed discord server information
Message Management
send_message: Send a message to a specific channeledit_message: Edit a message from a specific channeldelete_message: Delete a message from a specific channelread_messages: Read recent message history from a specific channelsend_private_message: Send a private message to a specific useredit_private_message: Edit a private message from a specific userdelete_private_message: Delete a private message from a specific userread_private_messages: Read recent message history from a specific useradd_reaction: Add a reaction (emoji) to a specific messageremove_reaction: Remove a specified reaction (emoji) from a message
Channel Management
delete_channel: Delete a channelfind_channel: Find a channel type and ID using name and server IDlist_channels: List of all channels
Category Management
create_category: Create a new category for channelsdelete_category: Delete a categoryfind_category: Find a category ID using name and server IDlist_channels_in_category: List of channels in a specific category
Webhook Management
create_webhook: Create a new webhook on a specific channeldelete_webhook: Delete a webhooklist_webhooks: List of webhooks on a specific channelsend_webhook_message: Send a message via webhook
A more detailed examples can be found in the Wiki.
Discord MCP Server
Project Details
- SaseQ/discord-mcp
- Last Updated: 4/19/2025
Recomended MCP Servers
Academic Paper Search MCP Server for Claude Desktop integration. Allows Claude to access data from Semantic Scholar and...
Minimal MCP Server for Aider
A powerful MCP memory using a knowledge graph powered by elastic search
A Model Context Protocol (MCP) server enabling AI assistants to interact with Outline documentation services.
mcp-1panel is an implementation of the Model Context Protocol (MCP) server for 1Panel.
An MCP server that provides image recognition 👀 capabilities using Anthropic and OpenAI vision APIs
MCP server helping models to understand your Vite/Nuxt app better.
MCP Server for PolyMarket API
gitlab mcp





