Submit

git-mcp

@wricardo

a year ago
developer-tools
MCP server to interact with a git repository
Overview

what is git-mcp?

git-mcp is a Model Context Protocol (MCP) server designed to interact with Git repositories, providing functionality for managing and executing Git operations through MCP tools.

how to use git-mcp?

To use git-mcp, install the package using Go, configure the MCP client settings, and run the MCP server with the command git-mcp.

key features of git-mcp?

  • Git Repository Management: Execute Git operations and manage repositories.
  • Repository History: View commit history and file changes over time.
  • File Tracking: Track file changes and view file history.
  • Diff Operations: View detailed file differences between commits.

use cases of git-mcp?

  1. Managing multiple Git repositories efficiently.
  2. Tracking changes in files over time for better version control.
  3. Analyzing commit history for project audits.

FAQ from git-mcp?

  • What are the requirements to run git-mcp?

You need Go 1.23.0 or later, Git installed on your system, and access to Git repositories.

  • How do I install git-mcp?

You can install it using the command: go install github.com/wricardo/git-mcp@latest.

  • Can I view file differences between commits?

Yes! You can use the git-file-diff tool to view detailed differences between commits.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.