Ravi que cela soit utile !
Discourse MCP pourrait ajouter la négociation de contenu comme option. Cela ne nécessiterait pas l’installation de ce plugin ; il pourrait demander Accept: text/markdown à l’URL canonique du sujet ou du message et revenir au comportement actuel de l’API JSON si le site ne prend pas en charge Markdown.
Ce plugin n’est qu’une des façons pour un site Discourse de répondre à cette demande aujourd’hui. Sans ce plugin ou une prise en charge équivalente dans le cœur de Discourse, l’en-tête Accept seul ne modifierait pas la sortie de l’API JSON.
L’intégration idéale pour MCP pourrait donc être : essayer text/markdown sur l’URL du contenu en premier, puis revenir à /t/:id.json?include_raw=true.