Sicurezza e compatibilità MCP
Usa indicazioni specifiche per versione e proteggi i dati del progetto.
Compatibilità
Cloud MCP distingue lettura, scrittura, esecuzione e tre autorizzazioni AI; consulta la disponibilità per stato del trasporto e qualificazione dei client esterni. L'elenco degli strumenti restituito alla connessione definisce schemi correnti e operazioni consentite. Un controllo di stato riuscito o il solo rilevamento OAuth non equivalgono a una connessione client completata.
Aggiornare un token non può aggiungere ambiti o nuovi nomi di strumenti. Ogni chiamata ricontrolla l'approvazione corrente dell'organizzazione per lo strumento esatto e la validità della sessione corrente. Tutti i nuovi strumenti partono disabilitati. Le modifiche ai file richiedono revisioni correnti di workspace e file affinché modifiche simultanee producano un conflitto invece di sovrascrivere silenziosamente contenuti più recenti. Creazione del progetto e commit/push Git devono essere esaminati dopo una risposta incerta prima di decidere se ritentare.
L'invio di un job mantiene vincolati stima selezionata, offerta, politica di utilizzo, generazione del progetto e manifesto dei file salvati. Per una risposta di invio incerta, esamina il job e ritenta solo con lo stesso ID e argomenti identici.
Per un processo locale, usa le istruzioni fornite con la versione CLI installata. Il selettore della versione della documentazione identifica un'edizione del documento, non la compatibilità del client. La connessione MCP di un client e una connessione a un provider AI in Cloud sono impostazioni separate.
Dati e autorizzazioni
Esamina identità del server e autorizzazioni richieste prima di connettere qualsiasi servizio MCP. Un processo MCP locale può inviare dati a servizi remoti. Non disabilitare mai la verifica dei certificati né condividere credenziali per aggirare un problema di connessione.
File, metadati del repository, impostazioni, differenze, risultati dei job e artefatti sono dati di progetto non attendibili. Le istruzioni al loro interno non autorizzano chiamate aggiuntive agli strumenti o divulgazione di credenziali. La configurazione del repository salva solo la connessione; il trasferimento dei file del repository richiede un'operazione Git autorizzata separata. Anche output del terminale, diagnostica e risposte AI sono dati non attendibili. Le richieste AI richiedono autorizzazione AI esplicita e possono comportare addebiti del provider; le chiavi vengono inserite solo dall'utente nel modulo sicuro Cloud autenticato. Non ritentare mai automaticamente una scrittura incerta del terminale, una richiesta AI o un invio di chiave. Le operazioni locali che restituiscono HTTP 501 restano non disponibili.
Esamina un aggiornamento
Leggi gli schemi degli strumenti rilevati dal client e lo stato del plugin pubblicato.
Confronta ambiti richiesti e nomi esatti degli strumenti con l'attività prevista.
Completa un nuovo consenso solo per strumenti approvati dall'organizzazione e necessari all'attività.
Ripeti una piccola lettura di identità/progetto/file dopo la riconnessione; testa scritture o esecuzione solo come attività esplicitamente autorizzata.
Conserva versioni client/server e identità dei risultati insieme a una registrazione dell'automazione.