Best MCP Servers for Version Control & Git
MCP servers that integrate with Git, GitHub, and other code repositories.
Version-control MCP servers extend your AI agent with repository awareness — from reading commit history to opening pull requests. They are essential for coding assistants and devops workflows.
Top picks
Verified Repo Memory
Repository-scoped memory with code citations and just-in-time verification, preventing stale information for AI coding agents.
outflow-mcp
An MCP (Model Context Protocol) server that exposes a live Outflow architecture graph of a repository as context for AI coding agents — Claude Code, Claude Desktop, or any other MCP-compatible client. Lets an agent ask "what does this file depend on", "what breaks if I change this", or "did my last batch of edits introduce a circular dependency" against your workspace's real, currently-live graph.
io.github.oxgeneral/agentmem
Lightweight persistent memory for AI agents using a single SQLite file with hybrid search (keywords + semantics). Zero to 12MB install, no cloud or server required.
KIAgent
Personal digital memory: a desktop app that indexes your mail, chats, and documents into a local SQLite corpus on your machine — parsing and OCR run on-device via llama.cpp — and serves them to any MCP client. Local server on 127.0.0.1, plus an optional per-user remote endpoint (you.localkiagent.com) whose TLS terminates on your own device.
io.github.SamuelMoraesF/mcp-organizze
MCP server for integrating with the Organizze financial manager, enabling AI clients to create transactions, check balances, manage accounts, and more via the Organizze API.
Selvage
Enables AI-powered code review of Git diffs through natural language, supporting multiple AI models and Git workflows.
How to choose
- Prioritize transport: stdio servers run locally; HTTP/remote servers need no install but require network trust.
- Check stars & maintenance: Higher GitHub stars and recent commits usually signal a more reliable project.
- Review security scope: File-system and browser servers can access sensitive data; run them in isolated environments.
- Match your client: Not all MCP clients support every transport; verify compatibility with Claude Desktop, Cursor, or your own agent.
Editorial picks are based on public metadata and keyword matching. They do not constitute endorsements; always review source and license before use.