Discourse MCP ist da!

,

Vielen Dank für den Discourse MCP! Es ist großartig, über ein LLM mit meinen verschiedenen Discourse-Instanzen interagieren zu können!

Nachdem ich es ausprobiert habe, habe ich ein paar Gedanken zur Funktionalität.

Remote (Web-)MCP

Zunächst einmal: Während ein lokales, über npx ausgeführtes, auf stdout basierendes MCP für Power-User nützlich ist, die mit der CLI vertraut sind, npm installiert haben und bereits Claude Code, opencode, Codex CLI oder Ähnliches nutzen, wird es für die meisten Discourse-Nutzer kaum möglich sein, das MCP zu verwenden, bis es als etwas erscheint, das jede Discourse-Instanz unter einer bekannten URL bereitstellt.

Ich frage mich, ob nicht vielleicht eine als Plugin ausgeführte Version des MCP auf demselben Server wie eine selbstgehostete Discourse-Instanz laufen könnte (vielleicht in einem separaten Container wie mail-receiver), die über die API mit Discourse interagiert (wie es auch mail-receiver tut), aber gleichzeitig über eine authentifizierte Web-API mit webbasierten LLMs wie Claude Web oder ChatGPT Web interagiert. Dies würde die MCP-Funktionalität auch für Nicht-Entwickler-Nutzer zugänglich machen.

Ich wollte nur sichergehen, dass etwas Ähnliches nicht bereits in der Pipeline ist.

Bearbeiten eines bestehenden Beitrags

Verschiedene LLMs haben mir während der Nutzung des MCP mitgeteilt, dass sie zwar neue Themen und Antworten erstellen, aber keine bestehenden Beiträge bearbeiten können. Für Discourse-Systemadministratoren wäre die Möglichkeit, ein LLM zu bitten, ein Wiki (zum Beispiel) zu aktualisieren, eine extrem leistungsstarke Funktion.

1 „Gefällt mir“