Discourse MCP è qui!

,

Grazie per il Discourse MCP; è fantastico poter interagire con le mie diverse istanze di Discourse tramite un LLM!

Dopo averlo sperimentato, ho alcune riflessioni sulla funzionalità.

MCP remoto (web)

Innanzitutto, credo che, sebbene un MCP locale eseguito tramite npx e basato su stdout sia utile per gli utenti esperti che padroneggiano la CLI, hanno npm installato e utilizzano già Claude Code, opencode, Codex CLI o strumenti simili, non sarà realmente possibile per la maggior parte degli utenti di Discourse utilizzare il MCP finché non sarà qualcosa che ogni istanza di Discourse pubblica a un URL ben noto.

Mi chiedo se una versione del MCP implementata come plugin possa essere eseguita sullo stesso server di un Discourse auto-ospitato (forse in un container separato come mail-receiver), interagendo con Discourse tramite API (come fa mail-receiver) ma anche interagendo con LLM basati sul web come Claude Web o ChatGPT Web tramite un’API web autenticata. Questo sblocherebbe la funzionalità MCP per gli utenti non sviluppatori.

Volevo verificare se qualcosa di simile non sia già in fase di sviluppo.

Modificare un post esistente

Vari LLM mi hanno riferito, durante l’uso del MCP, che potevano creare nuovi argomenti e risposte, ma non potevano modificare i post esistenti. Per gli amministratori di sistema di Discourse, la possibilità di chiedere a un LLM di aggiornare un Wiki (ad esempio) sarebbe una funzionalità estremamente potente.

1 Mi Piace