mcp-discord
by barryyip0625·★ 84·综合分 48
完整的 Discord MCP 服务器,允许 AI 助手管理服务器、频道、消息、角色等。
概述
MCP-Discord 是一个完整的 TypeScript 实现的 MCP 服务器,提供广泛的 Discord 平台集成功能。它允许 AI 助手执行各种操作,包括服务器管理、频道创建和编辑、消息处理、角色分配和论坛帖子管理。服务器支持 stdio 和 HTTP 传输方法,使其与各种 MCP 客户端兼容。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您需要将 AI 能力与 Discord 集成以进行社区管理、自动化或构建智能 Discord 机器人,请选择此 MCP 服务器。
什么时候不要选它
如果您需要访问 Discord 的语音功能、实时事件,或者需要超出 Discord API 允许范围的权限,请不要选择它。
此 server 暴露的工具
从 README 抽取出 12 个工具discord_loginLogin to Discord using the configured token
discord_list_serversList all Discord servers the bot is a member of
discord_sendSend a message to a specified channel
discord_get_server_infoGet Discord server information
discord_create_text_channelCreate a text channel
discord_create_forum_channelCreate a forum channel
discord_edit_messageEdit a bot-authored message
discord_search_messagesSearch messages in a server
discord_create_forum_postCreate a forum post
discord_list_rolesList all roles in a server
discord_create_roleCreate a role with color, hoist, mentionable, and permission options
discord_list_membersList members in a server with roles
可对比工具
安装
安装
NPM
npx mcp-discord --config ${DISCORD_TOKEN}Docker
docker pull barryy625/mcp-discord:latest
docker run -e DISCORD_TOKEN=your_discord_bot_token -p 8080:8080 barryy625/mcp-discord:latestClaude Desktop 配置
{
"mcpServers": {
"discord": {
"command": "node",
"args": [
"path/to/mcp-discord/build/index.js"
],
"env": {
"DISCORD_TOKEN": "your_discord_bot_token"
}
}
}
}FAQ
- Discord 机器人需要什么权限?
- 机器人需要管理员权限或特定权限,包括发送消息、管理消息、管理频道、管理 Webhook、管理角色和添加反应。
- 如何将机器人添加到我的 Discord 服务器?
- 使用 README 中提供的其中一个 OAuth2 邀请链接,并使用你的机器人客户端 ID 将其添加到你的服务器。提供了完全管理员访问和自定义最小权限的链接。
mcp-discord 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。