
MCP-Discord
3 years
Works with Finder
0
Github Watches
0
Github Forks
0
Github Stars
Discord MCP Server
A Model Context Protocol (MCP) server that provides Discord integration capabilities to AI agents like Goose, Claude Desktop, and other MCP clients.
Features
The Discord MCP Server provides a comprehensive set of tools for interacting with Discord servers:
Server Information
-
get_server_info
: Get detailed server information including channels, categories, and settings -
list_members
: List server members with their roles and other details
Message Management
-
send_message
: Send messages to any channel -
read_messages
: Read message history with reaction information -
add_reaction
: Add reactions to messages -
add_multiple_reactions
: Add multiple reactions at once -
remove_reaction
: Remove specific reactions -
moderate_message
: Delete messages and optionally timeout users
Channel Management
-
create_text_channel
: Create new text channels -
delete_channel
: Delete existing channels -
create_thread
: Create threads from messages or as standalone -
set_channel_permissions
: Configure channel permissions for roles -
create_category
: Create new channel categories
Role Management
-
create_role
: Create new server roles with customizable settings -
delete_role
: Remove existing roles -
list_roles
: Get a list of all server roles -
add_role
: Assign roles to users -
remove_role
: Remove roles from users
User Management
-
get_user_info
: Get detailed information about users -
kick_user
: Kick users from the server -
ban_user
: Ban users with optional message deletion
Installation
- Clone and set up the environment:
# Clone the repository
git clone https://github.com/netixc/mcp-discord.git
cd mcp-discord
# Create and activate virtual environment
uv venv
.venv\Scripts\activate
### If using Python 3.13+
uv pip install audioop-lts
# Install the package
uv pip install -e .
- Configure Claude Desktop (%APPDATA%\Claude\claude_desktop_config.json on Windows, ~/Library/Application Support/Claude/claude_desktop_config.json on macOS).
"discord": {
"command": "uv",
"args": [
"--directory",
"C:\\PATH\\TO\\mcp-discord",
"run",
"mcp-discord"
],
"env": {
"DISCORD_TOKEN": "your_bot_token"
"DEFAULT_SERVER_ID": "your_default_server_id" # Optional
}
}
License
MIT License - see LICENSE file for details.
相关推荐
🔥 1Panel bietet eine intuitive Weboberfläche und einen MCP -Server, um Websites, Dateien, Container, Datenbanken und LLMs auf einem Linux -Server zu verwalten.
🧑🚀 全世界最好的 llm 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Zusammenfassung der weltbesten LLM -Ressourcen.
⛓️Rugele ist ein leichter, leistungsstarker, leistungsstarker, eingebetteter Komponenten-Orchestrierungsregel-Motor-Rahmen für GO.
Erstellen Sie einfach LLM -Tools und -Argarten mit einfachen Bash/JavaScript/Python -Funktionen.
😎简单易用、🧩丰富生态 - 大模型原生即时通信机器人平台 | 适配 qq / 微信(企业微信、个人微信) / 飞书 / 钉钉 / diskord / telegram / slack 等平台 | 支持 Chatgpt 、 Deepseek 、 Diffy 、 Claude 、 Gemini 、 xai 、 ppio 、 、 ulama 、 lm Studio 、阿里云百炼、火山方舟、 siliconflow 、 qwen 、 mondshot 、 chatglm 、 sillytraven 、 mcp 等 llm 的机器人 / agent | LLM-basierte Instant Messaging Bots-Plattform, unterstützt Zwietracht, Telegramm, Wechat, Lark, Dingtalk, QQ, Slack
Reviews

user_ZeGoeuQM
I'm absolutely amazed by mcp-discord by netixc! This tool seamlessly integrates with Discord, enhancing my user experience significantly. The user-friendly interface and smooth operation make it a must-have for any Discord enthusiast. Kudos to the developer for such an innovative product!

user_62VMFmIa
As an avid user of mcp-discord created by netixc, I must say it's an exceptional tool for enhancing Discord experiences. It's user-friendly and integrates seamlessly, making managing servers and engaging with communities much more efficient and enjoyable. Highly recommend for any Discord enthusiast!