
Discord MCP Bot - Server Component

2025.03.27
1
TypeScriptDiscord 机器人智能问答交流协作
Discord MCP Bot - Server Component 是一个与 Mastra 的 MCP Bot 组件集成的 Discord 机器人服务器,旨在提供智能辅助并回答关于 Mastra.ai 的问题。该服务器负责处理 Discord 交互、消息路由、管理机器人命令和权限,并提供 Discord 特定的功能,如线程和直接消息。
View on GitHub
Overview
基本能力
产品定位
Discord MCP Bot - Server Component 是一个 Discord 机器人服务器,与 Mastra 的 MCP Bot 组件集成,提供智能辅助和问答功能。
核心功能
- 处理 Discord 交互和消息路由
- 管理机器人命令和权限
- 提供 Discord 特定功能,如线程和直接消息
- 与 Mastra 组件集成,提供智能响应
适用场景
- 在 Discord 服务器中提供智能问答服务
- 管理 Discord 机器人命令和权限
- 通过直接消息或线程与用户交互
工具列表
/ask
: 向机器人提问/cleardm
: 清除用户直接消息中的机器人消息
常见问题解答
无
使用教程
使用依赖
- Node.js v20.0+
- npm
- Discord 机器人令牌
- 访问 discord-mcp-bot 组件
安装教程
- 克隆仓库:
bash git clone https://github.com/mastra-ai/discord-mcp-server cd discord-mcp-server
- 安装依赖:
bash npm install
- 创建
.env
文件并填写 Discord 凭证:DISCORD_BOT_TOKEN=your_discord_bot_token DISCORD_CLIENT_ID=your_discord_client_id DISCORD_PUBLIC_KEY=your_discord_public_key MASTRA_URL=your_mastra_url
- 运行服务器:
bash npm start
调试方式
无具体调试命令提供,建议通过日志和错误跟踪进行调试。
许可证
None