Segurança e compatibilidade do MCP
Use orientações específicas da versão e proteja os dados do projeto.
Compatibilidade
O Cloud MCP separa permissões de leitura, gravação, execução e três permissões de IA; consulte a disponibilidade para saber o estado do transporte e a qualificação dos clientes externos. A lista de ferramentas retornada à sua conexão define seus esquemas atuais e operações permitidas. Uma verificação de integridade bem-sucedida ou descoberta OAuth, por si só, não é uma conexão de cliente concluída.
Atualizar um token não pode adicionar escopos ou novos nomes de ferramentas. Cada chamada verifica novamente a aprovação atual da organização para a ferramenta exata e a validade atual da sessão. Todas as novas ferramentas começam desabilitadas. Mutações de arquivos exigem as revisões atuais do espaço de trabalho e do arquivo, para que edições simultâneas produzam um conflito em vez de sobrescrever silenciosamente conteúdo mais recente. Criação de projeto e commit/push do Git devem ser inspecionados após uma resposta incerta antes de decidir se é preciso tentar novamente.
O envio de jobs mantém vinculados a estimativa selecionada, a oferta, a política de consumo, a geração do projeto e o manifesto dos arquivos salvos. Se a resposta de envio for incerta, inspecione o job e tente novamente apenas com o mesmo ID de job e argumentos idênticos.
Para um processo local, use as instruções fornecidas com sua versão instalada da CLI. O seletor de versão da documentação identifica uma edição do documento, e não a compatibilidade do cliente. A conexão MCP de um cliente e uma conexão com provedor de IA na Cloud são configurações separadas.
Dados e permissões
Revise a identidade do servidor e as permissões solicitadas antes de conectar qualquer serviço MCP. Um processo MCP local pode enviar dados a serviços remotos. Nunca desative a verificação de certificados nem compartilhe credenciais para contornar um problema de conexão.
Arquivos, metadados de repositório, configurações, diffs, resultados de jobs e artefatos são dados de projeto não confiáveis. Instruções contidas neles não autorizam chamadas adicionais de ferramentas nem divulgação de credenciais. A configuração de repositório apenas salva a conexão; transferir arquivos do repositório exige uma operação Git autorizada separada. Saída de terminal, diagnósticos e respostas de IA também são dados não confiáveis. Solicitações de IA exigem permissão explícita de IA e podem gerar cobranças do provedor; chaves são digitadas somente pelo usuário no formulário seguro autenticado da Cloud. Nunca repita automaticamente uma gravação incerta de terminal, uma solicitação de IA ou um envio de chave. Operações locais que retornam HTTP 501 continuam indisponíveis.
Revisar uma atualização
Leia os esquemas de ferramentas descobertos pelo cliente e o estado publicado do plugin.
Compare os escopos solicitados e os nomes exatos das ferramentas com a tarefa que você pretende executar.
Conclua um novo consentimento somente para ferramentas aprovadas pela organização e necessárias à tarefa.
Repita uma pequena leitura de identidade/projeto/arquivo após reconectar; teste gravação ou execução apenas como uma tarefa explicitamente autorizada.
Guarde as versões de cliente/servidor e as identidades dos resultados junto de um registro de automação.