
Discord de MCP
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 proporciona una interfaz web intuitiva y un servidor MCP para administrar sitios web, archivos, contenedores, bases de datos y LLM en un servidor de Linux.
🧑🚀 全世界最好的 llM 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Resumen de los mejores recursos del mundo.
⛓️Rulego es un marco de motor de regla de orquestación de componentes de alta generación de alto rendimiento, de alto rendimiento y de alto rendimiento para GO.
Cree fácilmente herramientas y agentes de LLM utilizando funciones Plain Bash/JavaScript/Python.
😎简单易用、🧩丰富生态 - 大模型原生即时通信机器人平台 | 适配 Qq / 微信(企业微信、个人微信) / 飞书 / 钉钉 / Discord / Telegram / Slack 等平台 | 支持 Chatgpt 、 Deepseek 、 DiFy 、 Claude 、 Gemini 、 Xai 、 PPIO 、 Ollama 、 LM Studio 、阿里云百炼、火山方舟、 Siliconflow 、 Qwen 、 Moonshot 、 Chatglm 、 SillyTraven 、 MCP 等 LLM 的机器人 / Agente | Plataforma de bots de mensajería instantánea basada en LLM, admite Discord, Telegram, WeChat, Lark, Dingtalk, QQ, Slack
Iniciar aplicaciones de múltiples agentes empoderadas con Building LLM de manera más fácil.
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!