Esiste un Protocollo di Contesto del Modello Discourse Model (MCP) ufficiale

Il mio attuale percorso di pensiero in termini di roadmap è questo… ha ancora bisogno di molte rifiniture, ma aiuta a dipingere un quadro di come ci penso.

V0 - Server MCP

  • Consentire all’amministratore di selezionare una raccolta di strumenti (personalizzati o integrati) e pubblicarli su un endpoint specifico. /discourse-ai/mcp/NOME

  • Utilizzare Bearer per l’autenticazione, in particolare una chiave API utente

  • La chiave può essere limitata a un particolare servizio MCP

Milestone

  • Gli strumenti di Discourse (ad es. istanza di ricerca, lettura di argomenti, ecc.) possono essere utilizzati da Cursor e Claude desktop

V1 - Client MCP

  • Consentire all’amministratore di consumare un servizio MCP, che aggiunge un elenco di strumenti all’elenco degli strumenti disponibili che possono quindi essere utilizzati dalle persone.

  • Utilizzare Bearer per l’autenticazione

Milestone

  • I servizi in https://mcp.so possono essere utilizzati da un’istanza di Discourse

V2 - Client MCP per utente

  • Durante la discussione con il bot, gli utenti privilegiati possono fare clic su “aggiungi MCP” e aggiungere MCP a una conversazione in corso
  • Utilizzare Bearer per l’autenticazione

Milestone

  • Gli utenti finali possono scegliere di aggiungere contesto per un MCP a scelta a una conversazione AI in corso

V3 - Implementare OAuth 2 per l’autenticazione

Questo è un meccanismo di autenticazione più complesso, in particolare la registrazione

Milestone

  • Supporto più ampio

V4 - Implementare un meccanismo di “ponte” per l’accesso alle risorse locali

  • Implementare una gemma o un’applicazione desktop che consenta l’accesso alle risorse locali tramite MCP a Discourse, utilizzando il trasporto stdio

milestone

  • Puoi conversare con un Discourse Bot PM e accedere ai file locali per un contesto aggiuntivo
10 Mi Piace