Discord MCP Bot - Server Component

Discord MCP Bot - Server Component

site icon
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: 清除用户直接消息中的机器人消息

常见问题解答

使用教程

使用依赖

安装教程

  1. 克隆仓库: bash git clone https://github.com/mastra-ai/discord-mcp-server cd discord-mcp-server
  2. 安装依赖: bash npm install
  3. 创建 .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
  4. 运行服务器: bash npm start

调试方式

无具体调试命令提供,建议通过日志和错误跟踪进行调试。

许可证

None