Pular para o conteúdo principal
O Claude acessa a Vertra Cloud pelo servidor MCP oficial. No Claude Code você tem todas as ferramentas, incluindo fazer deploy da pasta em que está trabalhando; no claude.ai e no Claude Desktop você conecta sua conta pelo navegador, sem nada para instalar. Veja MCP para saber o que o servidor pode e não pode fazer.

Claude Code

Qual servidor devo adicionar?

  • Servidor local: todas as ferramentas, incluindo create_app e deploy_app, que compactam e enviam a pasta do projeto. Ele usa uma chave de API. Escolha-o se for fazer deploy pelo Claude Code.
  • Servidor remoto: você entra com sua conta Vertra no navegador e nenhuma chave vai para um arquivo. Fazer deploy a partir de uma pasta não está disponível. Escolha-o para investigar, operar e configurar.
Você pode adicionar os dois com nomes diferentes, mas geralmente um basta.

Adicione o servidor local

1

Crie uma chave de API

No dashboard, vá em Configurações → Chaves de API, crie uma chave com os escopos de que precisa e copie. Para fazer deploy, marque apps:read, apps:write e apps:files. Para só investigar, apps:read basta.
2

Exporte a chave no seu shell

Adicione ao perfil do seu shell (~/.zshrc, ~/.bashrc) para que ela não fique em um arquivo do projeto:
Depois, abra um novo terminal.
3

Adicione o servidor ao projeto

Crie .mcp.json na raiz do projeto. O Claude Code substitui ${VERTRA_API_KEY} pelo valor do seu shell, então o arquivo pode ser commitado sem a chave:
.mcp.json
Na primeira vez que abrir o Claude Code no projeto, aprove o servidor quando for perguntado.
4

Confira a conexão

Execute claude mcp list no terminal, ou /mcp dentro do Claude Code. O servidor aparece como conectado.
Para ter o servidor em todos os projetos, adicione-o ao seu usuário:
Essa forma grava a chave em texto puro em ~/.claude.json. O servidor só mexe em arquivos dentro da pasta em que o Claude Code foi iniciado; veja Os arquivos locais ficam na pasta do projeto.

Adicione o servidor remoto

Abra o Claude Code, execute /mcp, selecione vertracloud e escolha Authenticate. O navegador abre a tela de consentimento da Vertra, que mostra o destino como App no seu computador: marque os escopos que quer conceder e confirme. Em uma máquina sem navegador (via SSH), execute claude mcp login vertracloud --no-browser e abra o link que ele imprime. O login cria uma chave de API com o prefixo oauth: em Configurações → Chaves de API. Para desconectar, execute claude mcp logout vertracloud e revogue a chave no dashboard.

Pule a confirmação nas ferramentas só de leitura

O Claude Code pergunta antes de executar cada ferramenta MCP. Para deixá-lo ler sem perguntar, mas ainda confirmando toda alteração, permita só as ferramentas de leitura em .claude/settings.json:
.claude/settings.json
Não permita mcp__vertracloud__*: isso também pula a confirmação para excluir, parar e fazer rollback.

Conte ao Claude sobre o seu projeto

Adicione algumas linhas ao CLAUDE.md do projeto para que o Claude saiba a quais recursos da Vertra o código pertence:
CLAUDE.md

claude.ai e Claude Desktop

1

Adicione o conector

Em Settings → Connectors (em algumas versões, Customize → Connectors), escolha Add custom connector e informe https://mcp.vertracloud.app/mcp. Nos planos Team e Enterprise, um proprietário o adiciona nas configurações de conectores da organização e cada membro conecta a própria conta.
2

Entre

Clique em Connect e entre na sua conta Vertra. A tela de consentimento mostra claude.ai como destino verificado; marque os escopos que quer conceder e confirme.
3

Use em uma conversa

Ative o conector no menu de ferramentas da conversa e peça, por exemplo, “liste meus apps na Vertra”.
O conector é o servidor remoto, então as ferramentas que leem ou gravam arquivos no seu computador ficam de fora. O Claude pergunta antes de executar uma ferramenta, e você pode permitir as ferramentas uma a uma.

Claude Desktop com o servidor local

Para fazer deploy de pastas pelo Claude Desktop, adicione o servidor local ao claude_desktop_config.json (Settings → Developer → Edit Config) e reinicie o app:
claude_desktop_config.json
O arquivo fica em ~/Library/Application Support/Claude/ no macOS e em %APPDATA%\Claude\ no Windows. A chave fica em texto puro nele, então crie uma chave só para isso, com o mínimo de escopos. VERTRA_MCP_ROOT é necessário porque o Claude Desktop não inicia o servidor dentro do seu projeto.

Primeiros prompts

  • “Liste meus apps na Vertra e diga quais estão down.”
  • “Por que o orders-api caiu? Leia as últimas 300 linhas de log antes de mudar qualquer coisa.”
  • “Faça deploy desta pasta no orders-api com a mensagem ‘fix checkout timeout’ e espere até ficar online.”
Mais em Fluxos do dia a dia.

Solução de problemas

Última modificação em 7 de novembro de 2026