mcpField
D
Discord RPC MCP

Discord RPC MCP

本地服务
github.com/ver-1000000通信协作13 周前更新

关于 Discord RPC MCP

Discord RPC MCP 将 Discord 桌面应用的 RPC 功能提供给 AI 助手使用,适合需要读取频道、接收新消息或控制语音通话的用户。功能范围受 Discord RPC 能力限制,不支持搜索历史聊天。

主要功能

  1. 01读取服务器与频道信息
  2. 02读取频道和私信内容
  3. 03订阅消息及语音事件
  4. 04切换文字或语音频道
  5. 05调整音频、视频与屏幕共享

适用场景

  1. 01查看 Discord 频道或私信内容
  2. 02接收频道新消息和语音事件
  3. 03加入或离开语音通话
  4. 04调整通话参与者的本地音量

MCP 相关

作为 MCP 服务端,将 Discord 桌面应用的 RPC 功能暴露给 MCP 客户端,包括频道读取、事件订阅和通话控制。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbdiscord-rpc-mcp-v1.1.0.mcpb

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

English · 日本語

Discord RPC MCP

discord-rpc-mcp

通过 MCP 暴露 Discord 桌面应用 RPC 的服务。(功能遵循 Discord RPC 的能力,因此无法搜索历史聊天等。)

让它读取频道、接收新消息,或调低通话中某人的音量。

设置

为安全存储授权令牌,需要使用操作系统凭据存储(Linux 上为 Secret Service)。

安装 Node.js 22+、npm 和 Git 后,按如下方式将 MCP 注册到你的 Agent 客户端。

# Codex
codex mcp add discord-rpc-mcp -- npx -y github:ver-1000000/discord-rpc-mcp

# Claude Code
claude mcp add --scope user discord-rpc-mcp -- npx -y github:ver-1000000/discord-rpc-mcp

支持 MCPB 的客户端可以从 Releases 安装 .mcpb 文件。

安装并启用 MCP 后,告诉你的 Agent:Set up discord-rpc-mcp. setup 工具会打开一个本地页面,引导你创建自己的 Discord 应用、启用 Public Client 并输入其 Client ID。

如需手动安装或查看详细说明,请参阅安装指南。

可执行的操作

工具用途
get_guilds, get_guild, get_channels获取服务器和频道信息
get_channel读取频道、私信或群组私信;可选择响应字段
get_selected_voice_channel, get_voice_settings查看语音频道和设置
subscribe, unsubscribe, get_events订阅和读取消息、语音事件等
select_text_channel, select_voice_channel切换频道、加入或离开通话
set_voice_settings, set_user_voice_settings调整自己的音频设置或其他参与者的本地音量
toggle_video, toggle_screenshare开启或关闭通话中的摄像头或屏幕共享
set_activity设置或清除 Rich Presence
send_activity_join_invite, close_activity_request接受或拒绝加入活动的请求
set_certified_devices设置设备信息

用法 · 开发 · Discord RPC 访问要求 · 使用条款 · 隐私政策

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。