Y a-t-il un protocole officiel de contexte du modèle Discourse (MCP)

Ma feuille de route actuelle est la suivante… elle a encore besoin de beaucoup de peaufinage, mais elle donne une idée de la façon dont je pense à cela.

V0 - Serveur MCP

  • Permettre à l’administrateur de sélectionner une collection d’outils (personnalisés ou intégrés) et de les publier sur un point de terminaison particulier. /discourse-ai/mcp/NAME

  • Utiliser Bearer pour l’authentification - en particulier une clé API utilisateur

  • La clé peut être limitée à un service MCP particulier

Jalon

  • Les outils Discourse (par exemple, instance de recherche, lecture de sujets, etc.) peuvent être consommés par Cursor et Claude desktop

V1 - Client MCP

  • Permettre à l’administrateur de consommer un service MCP, ce qui ajoute une liste d’outils à la liste des outils disponibles qui peuvent ensuite être consommés par des personas.

  • Utiliser Bearer pour l’authentification

Jalon

  • Les services dans https://mcp.so peuvent être consommés par une instance Discourse

V2 - Client MCP par utilisateur

  • Lors de la discussion avec le bot, les utilisateurs privilégiés peuvent cliquer sur « ajouter MCP » et ajouter MCP à une conversation en cours
  • Utiliser Bearer pour l’authentification

Jalon

  • Les utilisateurs finaux peuvent choisir d’ajouter du contexte pour un MCP de leur choix à une conversation IA en cours

V3 - Implémenter OAuth 2 pour l’authentification

C’est un mécanisme d’authentification plus complexe, en particulier l’enregistrement

Jalon

  • Support plus large

V4 - Implémenter un mécanisme de « pont » pour l’accès aux ressources locales

  • Implémenter une gemme ou une application de bureau qui permet d’accéder aux ressources locales via MCP à Discourse, en utilisant le transport stdio

Jalon

  • Vous pouvez converser avec un bot Discourse PM et accéder à des fichiers locaux pour un contexte supplémentaire
10 « J'aime »