Token导航 LogoToken导航TokenDH.com
MCP Server Discord logo
办公协作未说明官方级别未说明来源级核验

MCP Server Discord

MCP Server

MCP服务器用于Discord集成,支持D&D会话监控、消息记录、语音转录等功能。

工具数

7

提示词数

0

GitHub Stars

1

资源数

0
TypeScriptClaude团队协作Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Zdendys79

提供方

Zdendys79

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

mcp服务器不一致

用于Discord与D&D会话监控集成的MCP服务器(Draci Hlidka)。

建筑

两个独立的过程:

  1. 机器人守护程序 (bot.ts)-在base7上通过PM2全天候运行

- 连接到Discord网关(WebSocket) - 将所有来自受监控频道的消息记录到MariaDB - 首次联系时向新用户发送介绍DM - 处理斜线命令(请参见 机器人命令) - SIGTERM上的优雅关机

  1. MCP服务器 (mcp-server.ts)-通过SSH从Claude Code按需启动

- 从MariaDB读取消息(由机器人守护进程填充) - 通过Discord REST API发送消息 - MCP协议的stdio传输

设置

先决条件

  • Node.js 22+
  • MariaDB discord_dh 数据库
  • Discord机器人令牌

安装

npm install
npm run build

数据库

mysql -u claude -p < sql/schema.sql

环境变量

export DISCORD_BOT_TOKEN="your-token"
export DB_HOST="127.0.0.1"
export DB_PORT="3306"
export DB_USER="claude"
export DB_PASS="your-password"
export DB_NAME="discord_dh"

运行机器人守护程序(PM2)

pm2 start dist/bot.js --name mcp-server-discord-bot
pm2 save

MCP客户端配置(基于jz的Claude代码)

{
  "mcpServers": {
    "discord": {
      "command": "ssh",
      "args": ["remotes@base7", "bash", "/home/remotes/mcp-server-discord/run-mcp.sh"]
    }
  }
}

机器人命令

Slash由bot守护进程处理的命令。调度用途 switch(true)bot.ts –添加新命令需要:handler in commands.ts,开关中的情况,进入 isCommand(),并进入 COMMANDS_MESSAGE.

命令描述
/botka [text]向Claude发送查询(也可:提及或DM)
/nahravej加入语音频道并录制音频(无转录)
/prepis加入语音频道,录制+转录
/prepis stop/prepis konec停止活动录制
/prepis status/prepis stav显示活动录制会话
`/anketa Otázka \A \B`创建带有表情符号反应的民意调查
/botka_status显示用户的交互统计数据
/botka_disable/zakaz撤销记录同意(GDPR)
/botka_intro发送DM介绍(功能概述)
/botka_prikazy向DM发送详细的命令列表
/stop紧急停止(记录+待处理查询)

用户入职培训

在第一次接触(任何DM或斜线命令)时,Botka会自动发送一个介绍DM。 在中跟踪已知用户 knownUsers 设置,启动时从数据库填充。 用户可以随时通过以下方式重新请求介绍 /botka_intro.

MCP工具

工具说明
discord_read_messages阅读频道的最新消息
discord_send_message向频道发送消息
discord_search_messages跨邮件进行全文搜索
discord_list_channels列出受监控的频道
discord_get_channel_history获取某个日期范围内的消息
discord_add_channel将通道添加到监控中
discord_bot_statusBot和数据库统计

目录标签

目录标签

TypeScriptClaude团队协作Discord集成本地部署D&D监控语音转录消息记录机器人服务

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP