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-keyClaude 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 KeyO 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 releasesTools Disponiveis
O MCP expoe 11 tools. Veja a referencia completa.
By Borlot.com.br on 06/03/2026