Roblox DevForum MCP:给 AI 代理接入官方文档与社区问答

在 DeepSeek Harness (DSH) 中构建智能体时,要让模型准确理解 Roblox 的 API 变更或复现社区已知的 Bug,需要它具备访问官方文档和开发者论坛的能力。本地文档往往滞后,而论坛讨论分散且未经结构化。el4cteo/roblox-devforum-mcp 插件解决了这个问题,它将 Roblox 开发者论坛和官方创作者文档暴露给 DSH 进程,使智能体在编写 Luau 代码前能先查阅已知问题与 API 签名。

插件信息

  • 名称:roblox-devforum-mcp
  • 作者:EL4CTEO
  • 类别:联网工具
  • 许可证:MIT
  • 仓库:https://github.com/EL4CTEO/roblox-devforum-mcp
  • 目录页:https://www.skillhub.cn/plugins/EL4CTEO/roblox-devforum-mcp

核心功能

插件提供了一组 MCP 工具,用于检索 Roblox 的社区与官方知识:

  • search_devforum:搜索开发者论坛。支持按分类、标签、是否已解决(solved-only)及日期进行筛选。可以传入多个搜索词以并发执行。
  • search_bugs:专门搜索 Bug 报告分类。命中结果通常意味着有人报告了相同的症状。
  • get_thread:读取具体的帖子内容,以 Markdown 格式返回,优先展示被标记为解决方案的回复。
  • get_replies:分页读取长帖子的回复内容。
  • list_recent:列出特定分类或标签下的最新或热门主题。
  • list_categories:列出所有支持筛选的分类和标签 Slug。
  • search_creator_docs:按页面内容搜索官方文档,支持通过 path 参数读取特定页面的完整内容。
  • get_engine_api:获取引擎 API 的类、枚举、数据类型和 Luau 库的签名、安全级别及弃用状态。
  • check_api_health:在部署代码前,检查 API 是否被移除、弃用、存在大小写错误或被安全机制拦截。
  • get_whats_new:获取 Roblox 平台的近期变更信息。
  • get_weekly_recap:获取 Roblox 的每周摘要(过去或历史)。

所有工具均为只读操作,返回 Markdown 格式结果并附带来源 URL,不会超出 Token 预算。

安装

通过 DSH 的插件管理器安装:

dsh plugin --profile web add roblox-devforum-mcp

安装后,该 MCP 服务器将作为插件加入 DSH 的 Web Profile。

典型用法

假设智能体在开发过程中遇到错误:”My DataStore:SetAsync keeps failing with 502: API Services rejected request. Is this on Roblox’s end?”。

  1. 智能体调用 search_bugs,使用错误文本作为搜索词,查找是否有其他人报告相同的 API 错误。
  2. 如果找到匹配项,调用 get_thread 读取该帖子的内容,确认错误是否为平台端问题以及社区给出的建议。
  3. 在尝试修改代码前,调用 check_api_health 验证相关 API 的当前状态。

适用场景与注意

此插件适合正在开发 Roblox 游戏或使用 DSH 编写智能体的开发者。

  • 权限与安全:插件以 DSH 进程的权限运行,所有请求均为只读,不需要 API Key 或登录凭证。
  • 结果标记:结果旁的 [answered] 标记表示该回复被提问者(发帖人)标记为解决方案,而非 Roblox 官方确认。由于 Roblox 未公开工单状态,需自行阅读线程内容判断官方是否回复。
  • 独立性:插件与 Roblox Corporation 无官方关联或背书。

安装并启用后,你的 DSH 智能体便具备了访问 Roblox 官方文档与社区智慧的能力,能更准确地处理 Luau 代码中的问题。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜