Tre passi. Ogni comando qui sotto arriva dritto dal README del server MCP open source, quindi ciò che incolli è ciò che viene davvero eseguito.
passo 1installa
Installa FluxGit
Scarica l'app desktop per macOS; le build di Windows e Linux sono su invito durante la beta. È qui che compaiono le schede di approvazione. Se vuoi solo la shell gratuita in sola lettura senza l'app, un comando mette fluxgit-mcp-sidecar nel tuo PATH:
cargo install --git https://github.com/fluxgit-hq/fluxgit-mcp-server fluxgit-mcp-sidecar
passo 2connetti
Connetti Claude Code via MCP
Claude Code è un host MCP, quindi il blocco generico funziona così com'è. Incollalo nella tua config MCP; l'app FluxGit precompila per te il percorso assoluto del sidecar e l'indirizzo del gateway in Impostazioni, Agenti / MCP, Connessione rapida:
{
"mcpServers": {
"fluxgit": {
"command": "/absolute/path/to/fluxgit-mcp-sidecar",
"env": {
"FLUXGIT_GATEWAY_ADDR": "127.0.0.1:14660",
"FLUXGIT_MCP_AUDIT_LOG": "/optional/path/to/audit.jsonl"
}
}
}
}
FLUXGIT_GATEWAY_ADDR sblocca gli strumenti potenziati da FluxGit e il loop di approvazione; senza di essa, il livello gratuito in sola lettura funziona comunque. FLUXGIT_MCP_AUDIT_LOG è opzionale e scrive un file di audit in sola aggiunta.
passo 3prima approvazione
Chiedi a Claude di fare qualcosa con Git
Di' "fai commit di ciò che hai cambiato" in Claude Code. Claude chiama repo.brief per orientarsi, poi invia operation.preview.commit con la sua motivazione e i file esatti che vuole mettere in stage. Compare una scheda in FluxGit; la leggi e fai clic su Approva o Rifiuta. Questo è tutto il loop.