MCP Server

O GitOps MCP Server permite gerenciar releases e repositorios diretamente do Claude Code.

Stack

  • Linguagem: Rust
  • SDK: rmcp 0.1 (server, macros, transport-io)
  • Comunicacao: JSON-RPC via stdin/stdout
  • Logging: stderr (nunca stdout - corrompe protocolo)

Configuracao

Variaveis de Ambiente

GITOPS_API_URL=https://sys.gitops.borlot.com.br
GITOPS_API_KEY=sua-api-key

Claude Code Settings

{
  "mcpServers": {
    "gitops": {
      "command": "/path/to/gitops-mcp",
      "env": {
        "GITOPS_API_URL": "https://sys.gitops.borlot.com.br",
        "GITOPS_API_KEY": "sua-api-key"
      }
    }
  }
}

Arquitetura

Claude Code  ──►  gitops-mcp  ──►  GitOps API  ──►  GitHub + B2
              JSON-RPC            REST + API Key

O MCP Server e um proxy que traduz chamadas MCP para chamadas REST autenticadas a API do GitOps.

Uso

Exemplos de interacao no Claude Code:

> Verifica o status do gitops
> Lista os repositorios ativos
> Adiciona devborlot/meu-projeto no gitops
> Reprocessa o implant-client
> Faz dry-run do runner-client
> Cria webhook para devborlot/meu-repo
> Mostra o historico dos ultimos 10 releases

Tools Disponiveis

O MCP expoe 11 tools. Veja a referencia completa.

By Borlot.com.br on 06/03/2026