Token导航 LogoToken导航

MCP Server · 运维云端

Advanced Discord MCP

一个提供Discord集成功能的Model Context Protocol (MCP)服务器,支持服务器管理、消息管理、频道管理、角色管理等多种功能。

stdio官方级别未说明来源级核验工具 84
Python消息管理服务器管理

快速开始

作者 / 组织
center2055
提供方
center2055
运行时
Python

工具数量

84

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

3

仓库热度

收录来源

1 个

MCP World

选型结论

Advanced Discord MCP 属于运维云端类 MCP Server,公开资料标注 84 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

python -m venv venv

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 84 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

断开MCP服务器

一种模型上下文协议(MCP)服务器,为MCP客户端提供Discord集成功能。

备注:这是一个 增强型叉子 的原件 mcp不和 存储库 大量的新功能 补充。

特性

服务器信息

  • list_servers:列出机器人所属的所有Discord服务器(公会)
  • get_server_info:获取详细的服务器信息
  • list_members:列出服务器成员及其角色
  • get_server_settings:检索当前服务器配置
  • modify_server_settings:更新服务器名称、描述、图标、横幅、验证、通知、AFK、系统频道、显式内容过滤器和区域设置

消息管理

  • send_message:向频道发送消息
  • read_messages:读取最近的消息历史记录
  • edit_message:编辑现有邮件
  • get_message:通过ID获取特定消息
  • add_reaction:在消息中添加反应
  • add_multiple_reactions:在消息中添加多个反应
  • remove_reaction:从消息中删除反应
  • pin_message:将消息固定在频道中
  • unpin_message:从频道中打开消息
  • moderate_message:删除消息和超时用户
  • bulk_delete_messages:一次删除多条消息(2-100条消息)

渠道管理

  • create_text_channel:创建新的文本频道
  • create_voice_channel:创建新的语音频道
  • list_channels:列出服务器中的所有频道(显示类别并对频道进行排序)
  • get_channel_info:获取频道的详细信息
  • modify_channel:修改频道属性(名称、主题、权限、类别等)
  • delete_channel:删除现有频道

角色管理

  • create_role:在服务器中创建新角色
  • delete_role:从服务器中删除角色
  • modify_role:修改角色属性(名称、颜色、权限、职位等)
  • list_roles:列出服务器中的所有角色及其详细信息(包括职位信息)
  • get_role_info:获取特定角色的详细信息
  • set_role_hierarchy:通过指定角色顺序(从高到低)设置角色层次结构

- 支持角色ID和角色名称(不区分大小写) - 自动处理机器人角色限制 - 智能计算机器人角色以下的位置

  • add_role:向用户添加角色
  • remove_role:从用户中删除角色

权限管理

  • check_bot_permissions:检查机器人在通道或服务器中拥有哪些权限
  • check_member_permissions:检查成员在通道或服务器中的权限
  • configure_channel_permissions:配置频道中角色或成员的权限
  • list_discord_permissions:列出所有可用的Discord权限及其说明

邀请管理

  • create_invite:创建具有使用限制和过期的频道邀请
  • list_invites:列出活动服务器邀请
  • get_invite_info:获取邀请的详细信息
  • delete_invite:撤销邀请

自动调节和规则

  • create_automod_rule:创建自动审核规则
  • list_automod_rules:列出自动审核规则
  • modify_automod_rule:更新自动审核规则
  • delete_automod_rule:删除自动审核规则

线程管理

  • create_thread:从消息或独立创建线程
  • list_threads:列出活动或已存档的线程
  • archive_thread:存档一个线程
  • unarchive_thread:取消归档线程
  • delete_thread:删除线程

品类管理

  • create_category:创建频道类别
  • modify_category:修改类别名称、职位或权限
  • delete_category:删除类别(可选择移动频道)

表情符号ITO;贴纸管理

  • create_emoji:创建自定义表情符号
  • list_emojis:列出服务器表情符号
  • delete_emoji:删除自定义表情符号
  • create_sticker:创建自定义贴纸
  • list_stickers:列出服务器贴纸
  • delete_sticker:删除自定义贴纸

Webhook管理

  • create_webhook:创建新的webhook
  • list_webhooks:列出频道中的Webhook
  • send_webhook_message:通过webhook发送消息
  • modify_webhook:更新webhook设置
  • delete_webhook:删除webhook

用户管理

  • get_user_info:获取Discord用户的信息
  • get_member_info:获取服务器成员的详细信息
  • modify_member:修改成员属性(昵称、超时等)
  • ban_user:禁止用户访问服务器
  • unban_user:取消用户与服务器的连接
  • kick_user:从服务器上踢用户

此叉子的新功能

这款增强型叉子包括 广泛的新功能 超出原始项目:

最近的改进

  • 增强 list_channels:现在显示频道类别并按位置对频道进行排序
  • 类别支持 modify_channel:在类别之间移动频道或将其从类别中删除
  • list_servers 工具:列出机器人程序所属的所有服务器
  • 角色层次结构管理:增强 set_role_hierarchy 改进了位置计算和自动机器人角色处理的工具

- 支持角色ID和角色名称(不区分大小写匹配) - 自动跳过机器人自己的角色(机器人无法编辑自己的角色位置) - 智能计算职位,以确保角色低于机器人的角色 - 当角色位于机器人位置之上时,优雅地处理权限错误

  • 增强 list_roles:现在显示角色位置以帮助可视化层次结构
  • 位置支持 modify_role:设置单个角色职位以控制层次结构

权限管理

  • check_bot_permissions:检查机器人在通道或服务器中拥有哪些权限
  • check_member_permissions:检查成员在通道或服务器中的权限
  • configure_channel_permissions:配置频道中角色或成员的权限
  • list_discord_permissions:列出所有可用的Discord权限及其说明

批量操作

  • bulk_add_roles:向多个用户添加角色
  • bulk_modify_members:在一次呼叫中更新多个成员(昵称、超时)

智能搜索和筛选

  • search_messages:按内容、作者或频道内的日期范围搜索邮件
  • find_members_by_criteria:按角色、加入日期、姓名或机器人状态查找成员

计划任务

  • schedule_task:安排支持的任务稍后运行
  • send_scheduled_message:安排稍后发送的消息

分析

  • generate_server_analytics:生成基本服务器分析
  • generate_channel_analytics:为渠道生成基本分析

自动化规则

  • create_automation_rule:创建自动化规则定义

模板

  • create_message_template:创建可重用的消息模板
  • create_role_template:创建可重用的角色模板

智能调节与分析

  • analyze_message_patterns:分析垃圾邮件指示器的消息模式
  • auto_moderate_by_pattern:基于简单垃圾邮件模式的自动审核邮件

高级分析

  • track_metrics:随时间跟踪自定义指标
  • export_data:导出存储的数据(指标、模板、自动化规则)

渠道组织

  • auto_organize_channels:将非活动频道移动到目标类别
  • create_channel_structure:从模板创建通道结构

先决条件

  1. 设置你的Discord机器人:

- 在以下位置创建新应用程序 Discord开发者门户 - 创建一个机器人并复制令牌 - 启用所需的特权意图: - 消息内容意图 - 在场意图 - 服务器成员意图 - 使用OAuth2 URL生成器将机器人邀请到您的服务器

  1. Python要求:

- Python 3.10或更高版本 - pip(Python包安装程序)

安装

  1. 克隆存储库:
   git clone 
   cd mcp-discord-main
  1. 创建和激活虚拟环境:
   # On Windows
   python -m venv venv
   venv\Scripts\activate

   # On macOS/Linux
   python -m venv venv
   source venv/bin/activate
  1. 安装依赖项:
   pip install -e .

注意:如果使用Python 3.13+,还需要安装audioop: pip install audioop-lts

  1. 配置您的MCP客户端:

将以下内容添加到MCP客户端配置文件中:

{
  "mcpServers": {
    "discord": {
      "command": "python",
      "args": ["-m", "discord_mcp"],
      "cwd": "path/to/mcp-discord-main",
      "env": {
        "DISCORD_TOKEN": "your_bot_token"
      }
    }
  }
}

注:

  • 将“path/to/mcp-discord main”替换为克隆存储库的实际路径
  • 将“your_bot_token”替换为您的Discord机器人令牌
  • 有关配置文件的确切位置,请参阅MCP客户端的文档

调试

如果遇到问题,请检查MCP客户端的日志以获取详细的错误消息。

常见问题:

  1. 令牌错误:

- 验证您的Discord机器人令牌是否正确 - 检查是否启用了所有必需的意图

  1. 权限问题:

- 确保机器人在您的Discord服务器中具有适当的权限 - 验证机器人角色管理命令的角色层次结构

  1. 安装问题:

- 确保你使用的是正确的Python版本 - 尝试重新创建虚拟环境 - 检查是否正确安装了所有依赖项

许可证

GNU通用公共许可证v3.0(GPLv3)-有关详细信息,请参阅许可证文件。

______________________________________________________________________

备注:这是原始版本的增强版本 mcp不和 添加了大量新功能的存储库。

工具与能力

工具数量

84

资源数量

0

提示词数量

0

能力标签

Discord集成Python本地部署服务器管理消息管理自动化工具角色管理

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 工具数量 84 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Advanced Discord MCP

MCP World · 本页

84stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Advanced Discord MCP 怎么安装?

公开资料给出的安装命令是 python -m venv venv,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Advanced Discord MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Advanced Discord MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Advanced Discord MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Advanced Discord MCP 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP