Discourse MCP 来了!

,

感谢提供 Discourse MCP,能够通过 LLM 与我的各个 Discourse 实例交互真是太棒了!

在使用之后,我对功能有几点想法。

远程(Web)MCP

首先,我认为虽然本地通过 npx 运行、基于 stdout 的 MCP 对精通命令行、已安装 npm 并且已经在用 Claude Code、opencode、Codex CLI 或类似工具的进阶用户很有用,但在每个 Discourse 实例通过一个众所周知的 URL 发布该功能之前,大多数 Discourse 用户实际上无法使用 MCP。

我在想,是否可以将 MCP 插件化,使其运行在与自托管 Discourse 相同的服务器上(例如像 mail-receiver 那样放在单独的容器中),通过 API 与 Discourse 交互(就像 mail-receiver 所做的那样),同时通过经过身份验证的 Web API 与基于 Web 的 LLM(如 Claude Web 或 ChatGPT Web)进行交互。这将使非开发人员用户也能使用 MCP 功能。

我想确认一下,目前是否已有类似的功能在开发计划中。

编辑已有帖子

在使用 MCP 的过程中,多个 LLM 向我反馈,它们可以创建新主题和回复,但无法编辑已有帖子。对于 Discourse 系统管理员来说,能够要求 LLM 更新 Wiki(例如)将是一项非常强大的能力。

1 个赞