git-mcp-serverMCP Server37/100 via “commit history traversal with filtering and log analysis”
An MCP (Model Context Protocol) server enabling LLMs and AI agents to interact with Git repositories. Provides tools for comprehensive Git operations including clone, commit, branch, diff, log, status, push, pull, merge, rebase, worktree, tag management, and more, via the MCP standard. STDIO & HTTP.
Unique: Supports multiple filtering dimensions (author, date, message pattern, file path) in a single tool call with structured output, enabling complex historical queries without requiring multiple tool invocations or client-side filtering.
vs others: More powerful than raw git log because it supports multiple filtering criteria simultaneously and returns structured data (parsed commits with metadata) rather than raw text, enabling LLMs to analyze patterns and make decisions based on historical data.