discord-mcp
local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Provides tools for interacting with Discord servers and channels, currently allowing sending messages to specific channels through the Discord API using JDA (Java Discord API).
📖 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
Build the project
Configure Claude Desktop
*To get a discord bot token, visit the Discord Developer Portal
⚓ Smithery
Install Discord MCP Server automatically via Smithery:
🛠️ Available Tools
Server Information
get_server_info
: Get detailed discord server information
Message Management
send_message
: Send a message to a specific channelread_message
: Read recent message history from a specific channelsend_private_message
: Send a private message to a specific userread_private_message
: Read recent message history from a specific user
Channel Management
find_text_channel
: Find a text channel (name or link) using an ID or name
A more detailed examples can be found in the Wiki.
This server cannot be installed
A Model Context Protocol (MCP) server for the Discord integration with MCP-compatible applications like Claude Desktop.