Integrazione MCP
k0smos espone i tool dei moduli attivi tramite Model Context Protocol su POST /api/mcp.
Autenticazione
L'endpoint richiede MCP abilitato, un utente autenticato o personal API token con mcp.use e gli eventuali permessi richiesti dal singolo tool.
Trasporto
Usa Streamable HTTP stateless con JSON-RPC 2.0. Il server supporta initialize, ping, tools/list, tools/call e notifications/initialized.
Collega un client
Configura il client con l'endpoint HTTPS del tenant e conserva le credenziali nel suo secret store. Inizia da tools/list: i metadati descrivono input, output e annotazioni di sicurezza.
Uso sicuro
Controlla i permessi prima di automatizzare, usa un token con privilegi minimi e mantieni l'approvazione umana per azioni distruttive o finanziariamente significative.