Discourse MCP уже здесь!

,

Спасибо за Discourse MCP! Отлично, что теперь можно взаимодействовать с различными инстансами Discourse через LLM!

Покрутив его, я пришёл к нескольким мыслям насчёт функционала.

Удалённый (веб) MCP

Прежде всего, хотя локальный MCP, запускаемый через npx и работающий через stdout, полезен для продвинутых пользователей, уверенно работающих с CLI, имеющих установленный npm и уже использующих Claude Code, opencode, Codex CLI или подобные инструменты, большинство пользователей Discourse не смогут воспользоваться MCP, пока он не станет чем-то, что каждый инстанс Discourse публикует по известному URL.

Интересно, не стоит ли реализовать версию MCP в виде плагина, который работал бы на том же сервере, что и самохостящийся Discourse (возможно, в отдельном контейнере, как mail-receiver), взаимодействуя с Discourse через API (как это делает mail-receiver), а также с веб-ориентированными LLM, такими как Claude Web или ChatGPT Web, через аутентифицированное веб-API. Это открыло бы возможности MCP для пользователей без навыков разработки.

Хотел уточнить, не планируется ли уже что-то подобное.

Редактирование существующего поста

Различные LLM сообщали мне при использовании MCP, что они могут создавать новые темы и ответы, но не могут редактировать существующие посты. Для системных администраторов Discourse возможность просить LLM обновлять Wiki (например) стала бы невероятно мощной функцией.

1 лайк