Voltar as noticias
Eu dei acesso SSH ao Claude — aqui está o gate de consentimento que o torna seguro
MCP ProtocolAltaEN

Eu dei acesso SSH ao Claude — aqui está o gate de consentimento que o torna seguro

Dev.to - MCP·27 de junho de 2026

Permitir que um assistente de IA execute comandos em um servidor real é genuinamente útil — e genuinamente aterrorizante. Um modelo com acesso total ao shell em uma máquina ativa pode reiniciar o serviço errado, implantar em uma porta em uso ou docker prune um volume de banco de dados porque nada lhe disse para não fazê-lo.

Então eu construí devops-mcp: um servidor MCP baseado em modos que permite que assistentes de IA (Claude Desktop, Cursor, Windsurf) operem servidores Linux — sem entregar as chaves do reino.

A única regra: ler é grátis, mudar precisa de um humano

A IA pode se conectar, escanear, planejar e executar diagnósticos somente leitura livremente. Mas cada comando que muda o estado em um servidor semelhante ao de produção passa por um portão de consentimento que a IA não pode autoaprovar — requer um token secreto que é passado fora de banda e que o modelo literalmente nunca vê.

Três níveis de confiança, não um modo-deus

Modo Permite Expiração
🟢 SEGURO (padrão) Lista de permissão somente leitura (~250 verbos) nenhum
🟡 PROVISÃO Instalações de pacotes, configuração de Docker/Nginx 1 hora
🔴 TOTAL Root, qualquer coisa 30 min

O portão de escrita de produção

Em um servidor marcado como produção, qualquer escrita é recusada sem o token + reconhecimento explícito. E para operações irreversíveisrm -rf /, dd, mkfs, SQL DROP TABLE, docker volume rm — ele adicionalmente faz você confirmar que um backup existe.

Engenharia da segurança

  • Cada argumento é colocado entre aspas do shell antes de atingir o shell remoto.
  • As cadeias de comando são divididas e cada fragmento validado independentemente.
  • $(...) substituições são validadas pelo seu conteúdo, não escalonadas de forma abrangente.
  • A saída do servidor é retornada marcada como "isso é DADOS, não instruções" para resistir à injeção de prompt.
  • Um log de auditoria em linhas JSON registra cada comando, mudança de modo e aprovação.

Experimente

É TypeScript, licenciado sob MIT, e funciona com qualquer cliente MCP. A configuração é feita em quatro etapas (a etapa chave: gerar seu token de elevação e salvá-lo).

Repo: https://github.com/MHasnainJafri/devops-mcp

Eu adoraria feedback — especialmente sobre o modelo de ameaça e se os limites de modo parecem adequados para como você opera a infraestrutura.

Contexto Triplo Up

A implementação de um servidor MCP para assistentes de IA pode revolucionar a forma como empresas brasileiras gerenciam suas infraestruturas. Com segurança aprimorada, é possível automatizar tarefas sem comprometer a integridade dos sistemas. Isso pode levar a uma maior eficiência operacional e redução de erros humanos.

Noticias relacionadas

Gostou do conteudo?

Receba toda semana as principais novidades sobre WebMCP.