是否有官方的Discourse Model Context Protocol (MCP)

正如你所指出的,你拥有搜索功能以及阅读特定主题、帖子、用户和标签的能力,这涵盖了大部分需求。

  1. 与论坛信息进行聊天

    一个非常有价值的功能类似于使用 AI 阅读 PDF 然后与 PDF 聊天的想法。只不过内容不是来自 PDF,而是来自 Discourse 论坛。

    虽然有 Discourse AI,但将一些只读功能包装在一个通用界面(例如 MCP)中,并在通用 MCP 主机(例如 Claude)中访问,可以增加其可用性。

    此外,通过此功能,可以在 MCP 主机(例如 Anthropic Claude)中添加其他代理或信息源,这些代理或信息源可以与 Discourse MCP 中的信息一起使用。

  2. 晨报

    大多数日子里,我会访问 20 多个不同的信息来源,其中一些是 Discourse 论坛,寻找特定信息,或者寻找有价值但并非我刻意寻找的东西。如果能将这一切自动化,Discourse MCP 将非常有价值;是的,我知道并非所有 Discourse 站点都必须通过 MCP 访问。

  3. MCP Discourse 论坛鉴别器(又名相关性得分)

    作为一个程序员,我是几个与软件相关的 Discourse 论坛的成员。如果所有这些论坛都有 MCP 服务器,并且都启用了 MCP 主机的使用,当我提出一个不太具体关于编码的问题时,例如提供一段代码片段,需要有一种方法让 MCP 服务器在请求更昂贵的请求之前,给出这个问题是否适合该论坛的反馈。

    是的,这是一个奇怪的问题,但我们知道在现实世界中这是一种可能的情况。

    不要期望立即得到解决方案,但可以思考一下。

  4. 常见未回答问题(又名 Lacuna

    由于 AI 可以快速扫描所有主题并将其总结成向量空间中的点,因此它有可能识别出未得到解答的常见问题。当有新内容发布时(例如软件更新),或者更实时地在服务器出现故障时,这种情况很常见。

    此外,还可以使用 Discourse MCP 来帮助用户识别信息中的共性,这些共性如果手动完成可能需要数分钟到数小时。

    从帮助解决服务器故障问题的经验来看,这将非常有价值,例如,服务器对我来说可以工作,但在另一个国家不行,或者对我来说在 Windows 上可以工作,但在 Apple 手机上不行,或者存在相关问题的模式,但由于用户没有使用正确的术语而未得到解答,例如,应该使用 CFG 但没有使用。


对我个人而言,目前寻求编写或修改的能力。

3 个赞