MCP Servers for Git
Git is a distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Why this server?
Provides comprehensive Git operations including repository initialization, cloning, file staging, committing, branch management, tag operations, remote repository handling, and stash management, enabling LLMs to interact with Git repositories.
cyanheadsVerifiedAsecurityAlicenseAqualityA Model Context Protocol server that enables Large Language Models to interact with Git repositories through a robust API, supporting operations like repository initialization, cloning, file staging, committing, and branch management.212810TypeScriptApache 2.0Why this server?
Uses Git version control to track changes made by Claude, ensuring all code modifications can be rolled back
Why this server?
Provides tools to read, search, and manipulate Git repositories via Large Language Models. Includes functionalities for viewing git status, diffs, committing changes, managing branches, and other git operations.
AsecurityAlicenseAqualityA Model Context Protocol server for Git repository interaction and automation. This server provides tools to read, search, and manipulate Git repositories via Large Language Models.1217,654JavaScriptMIT LicenseWhy this server?
Provides Git operations including repository initialization, status checking, adding files, resetting, checkout, commit, diff, and log viewing
AsecurityAlicenseAqualityAiDD MCP Server provides a secure interface for AI agents to perform file system operations and code analysis, enhancing AI-assisted development workflows across multiple programming languages.2921PythonMIT LicenseWhy this server?
Mentioned as a recommended companion MCP server to use alongside the Railway MCP server.
jason-tan-sweVerifiedAsecurityAlicenseAqualityLet Claude and Cursor manage your Railway infrastructure through natural language. Deploy, configure, and monitor - autonomously and safely.361819TypeScriptMIT LicenseWhy this server?
Analyzes git changes in repositories, including modified, added, and deleted files, and generates commit messages
AsecurityAlicenseAqualityAnalyzes git changes in repositories and generates conventional commit messages using OpenAI's GPT models, supporting both staged and unstaged changes with detailed summaries.1159TypeScriptMIT LicenseWhy this server?
ATLAS Skills system includes git integration, with configuration options for GitHub username and email available through environment variables.
cyanheadsVerifiedAsecurityAlicenseAqualityATLAS (Adaptive Task & Logic Automation System) is a Model Context Protocol server that provides hierarchical task management capabilities to Large Language Models. This tool provides LLMs with the structure and context needed to manage complex tasks and dependencies.22299101TypeScriptApache 2.0Why this server?
The server provides tools for interacting with Git repositories in Azure DevOps, including listing repositories, branches, commits, creating pull requests, and more.
RyanCardin15VerifiedAsecurityAlicenseAqualityThis server provides a convenient API for interacting with Azure DevOps services, enabling AI assistants and other tools to manage work items, code repositories, boards, sprints, and more. Built with the Model Context Protocol, it provides a standardized interface for communicating with Azure DevOps962TypeScriptMIT LicenseWhy this server?
Provides capabilities for code review and project exploration, which likely involves Git integration
AsecurityAlicenseAqualityAn implementation of Claude Code as a Model Context Protocol server that enables using Claude's software engineering capabilities (code generation, editing, reviewing, and file operations) through the standardized MCP interface.826JavaScriptMIT LicenseWhy this server?
Provides access to Git Bash shell for executing Git commands and scripts on Windows, allowing repository management and version control operations.
AsecurityAlicenseAqualityA Model Context Protocol server that provides secure command-line access to Windows systems, allowing MCP clients like Claude Desktop to safely execute commands in PowerShell, CMD, and Git Bash shells with configurable security controls.919965JavaScriptMIT LicenseWhy this server?
Provides tools for analyzing git repositories, including retrieving recently checked out branches and generating diffs between the current branch and a reference branch.
AsecurityAlicenseAqualityChat with your codebase through intelligent code searching without embeddings by breaking files into logical chunks, giving the LLM tools to search these chunks, and letting it find specific code needed to answer your questions.88PythonMIT LicenseWhy this server?
Respects .gitignore patterns to exclude files and directories according to Git's ignore rules when generating the file tree.
AsecurityAlicenseAqualityGenerates a JSON file tree from a specified directory's 'src' folder, adhering to '.gitignore' rules, allowing for quick project structure review in Claude.1PythonMIT LicenseWhy this server?
Provides tools to browse Git repositories, including retrieving directory structures as ASCII trees and reading specified file contents from repositories accessed via URL.
AsecurityAlicenseAqualityA Node.js server that allows browsing Git repositories through MCP, providing tools to view directory structures and read important files from repositories.2JavaScriptMIT LicenseWhy this server?
Provides tools for detailed file-level forensics in Git repositories, enabling tracking of file version history, analyzing changes between versions, examining commit contexts, and evaluating semantic patterns in file history.
AsecurityAlicenseAqualityProvides deep git file-level forensics tools to analyze detailed file histories, changes, and patterns within git repositories, focusing on individual file analysis rather than repository-wide operations.4JavaScriptApache 2.0Why this server?
Provides deep git repository analysis tools for investigating branch relationships, development patterns, file changes, and merge strategies without requiring GitHub or other git hosting services.
AsecurityAlicenseAqualityA specialized MCP server for in-depth analysis of git repositories, offering tools for branch overview, time period analysis, file changes, and merge recommendations.41JavaScriptApache 2.0Why this server?
Enables source code management and version control for installing and contributing to the project.
AsecurityAlicenseAqualityEnables Claude to interact with Ethereum nodes, allowing users to check ENS token balances, view smart contract code, and decode transactions through natural language.51JavaScriptMIT LicenseWhy this server?
Clones Git repositories to access their directory structure and file contents
AsecurityAlicenseAqualityHelps AI read GitHub repository structure and important files. Want to quickly understand what a repo is about? Prompt it with "read https://github.com/adhikasp/mcp-git-ingest and determine how the code technically works".255PythonMIT LicenseWhy this server?
The MCP server supports integration with Git for cloning the repository
cyanheadsVerifiedAsecurityAlicenseAqualityProvides LLM Agents with AI-powered mentorship for code review, design critique, writing feedback, and brainstorming using the Deepseek API, enabling enhanced output in various development and strategic planning tasks.515TypeScriptApache 2.0Why this server?
The MCP server can be installed from source via git clone, and its contribution workflow involves git operations
cyanheadsVerifiedAsecurityAlicenseAqualityA Model Context Protocol server that provides LLM Agents with a comprehensive toolset for IP geolocation, network diagnostics, system monitoring, cryptographic operations, and QR code generation.1653TypeScriptApache 2.0Why this server?
Complete access to Git Bash shell environment for command execution
AsecurityAlicenseAqualityAn enhanced Windows CLI MCP server providing unrestricted system access capabilities, designed for trusted environments with full system access requirements.41993TypeScriptMIT LicenseWhy this server?
Integrates with Git repositories to access and manage project issues, allowing operation on repositories through local paths.
AsecurityAlicenseAqualityA Model Context Protocol server that enables efficient management of GitHub issues in a Kanban board format, allowing LLMs to automate task management through GitHub integration.404TypeScriptMIT LicenseWhy this server?
Provides support for Git operations and version control functionality.
AsecurityAlicenseAqualityProvides tools for collecting and documenting code from directories.44212TypeScriptMIT LicenseWhy this server?
Provides Git repository management capabilities including retrieving status information, creating commit messages with conventional commit format, Gitflow initialization and management, and branch operations (create, merge, list)
AsecurityAlicenseAqualityA Model Context Protocol server for creating commit messages from git staged files.21TypeScriptMIT LicenseWhy this server?
Provides AI-powered assistance for Git commit message suggestions
AsecurityFlicenseAqualityA comprehensive Model Context Protocol server that provides advanced Node.js development tooling for automating project creation, component generation, package management, and documentation with AI-powered assistance.72JavaScriptWhy this server?
Provides tools for managing local Git repositories, including listing repositories, retrieving and creating tags, listing commits, pushing tags to remote repositories, and refreshing repositories by pulling from remotes.
Why this server?
Provides Git repository context for documentation generation and analysis. The server can extract context from Git repositories when analyzing projects and creating documentation.
AsecurityFlicenseAqualityTransform your non-existent or unreadable docs into an intelligent, searchable knowledge base that actually answers those 'basic questions' before they're asked.1131JavaScriptWhy this server?
Provides core Git operations such as init, clone, status, add, commit, push, pull, as well as branch management, tag operations, remote management, and stash operations
AsecurityFlicenseAqualityThe Git MCP Server allows AI assistants to perform enhanced Git operations via the Model Context Protocol, supporting core Git functions, branch and tag management, GitHub integration, and more.21284TypeScriptWhy this server?
Integrates with Git repositories to analyze code, supporting features like respecting .gitignore files and providing repository structure information.
AsecurityFlicenseAqualityThe server facilitates natural language interactions for exploring and understanding codebases, providing insights into data models and system architecture using a cost-effective, simple setup with support for existing Claude Pro subscriptions.47PythonWhy this server?
Used for version control and cloning the repository
ccc0168VerifiedAsecurityFlicenseAqualityThe Modes MCP Server allows for comprehensive management and control over custom operational modes, supporting full CRUD operations, schema validation, and real-time configuration changes for enhanced mode management.611Why this server?
Provides repository management for the MCP server codebase, with instructions for cloning and contributing to the project.
AsecurityFlicenseAqualityEnables interaction with the Xano API through a Model Context Protocol (MCP) interface, providing secure and type-safe management of Xano database operations.6TypeScriptWhy this server?
Provides version control for the codebase, allowing developers to clone the repository and manage their own implementations of the Loxo MCP server.
AsecurityFlicenseAqualityEnables interaction with the Loxo recruitment platform API, facilitating tasks such as candidate and job management, activity logging, and call queue management through AI assistants.12JavaScriptWhy this server?
Enhances interactions with Git repositories by caching repository content, file listings, and query results to reduce token consumption during version control operations.
AsecurityFlicenseAqualityA Model Context Protocol server that reduces token consumption by efficiently caching data between language model interactions, automatically storing and retrieving information to minimize redundant token usage.43JavaScriptWhy this server?
Provides project directory structure visualization, excluding Git-related files and directories through built-in .SourceSageignore patterns to prevent unnecessary Git metadata from appearing in the structure output.
AsecurityFlicenseAqualityA TypeScript-based server that visualizes project directory structures in Markdown format, automatically documenting file contents with syntax highlighting and supporting customizable exclusion patterns.101TypeScriptWhy this server?
Analyzes Git repository tag differences to automatically generate structured release notes, identifying new features, improvements, bug fixes, and breaking changes between versions.
AsecurityFlicenseAqualityA Model Context Protocol server that automatically generates structured release notes from Git repository tags, analyzing differences between tags and saving formatted Markdown output to the .iris directory.10JavaScriptWhy this server?
Supports Git for version control, with instructions for cloning the repository as part of the installation process.
AsecurityFlicenseAqualityA Model Context Protocol server that provides tools to search and retrieve economic data series from the Federal Reserve Economic Data (FRED) API.22TypeScriptWhy this server?
Uses Git for source code management and installation.
Verodat MCP Serverofficial
-securityAlicense-qualityAn MCP server that integrates Verodat's data management capabilities with AI systems like Claude Desktop, enabling users to manage accounts, workspaces, and datasets, as well as perform AI-powered queries on their data.1TypeScriptApache 2.0Why this server?
Used for version control and installation of the MCP server
Adamik MCP Serverofficial
-securityAlicense-qualityEnables read and write interactions with 60+ blockchain networks through Claude Desktop, providing a standardized multi-chain API for transaction management, account insights, staking, and token interactions.TypeScriptMIT LicenseWhy this server?
Integrates with Git for version control, ensuring all code changes can be tracked and rolled back. Every change codemcp makes generates a commit.
Why this server?
Used to clone the project repository.
-securityAlicense-qualityA JVM monitoring and control platform server based on Arthas that provides a Python interface for monitoring and analyzing Java processes with capabilities for thread analysis, memory monitoring, and performance diagnostics.16PythonMIT LicenseWhy this server?
Provides tools for checking git repository status, creating files and committing them to git, and working within git repositories.
-securityAlicense-qualityA Model Context Protocol server that connects Claude and other MCP clients to Aider, enabling AI assistants to efficiently edit files, create new files, and interact with git repositories through natural language.4PythonThe UnlicenseWhy this server?
Enables Git operations including viewing repository status, showing differences, committing changes, managing staging, viewing logs, creating branches, and initializing repositories.
-securityAlicense-qualityA collection of Model Context Protocol servers that enable Claude Desktop to provide development assistance capabilities with filesystem, Git, shell command, and web search functionality without incurring API usage costs.3TypeScriptMIT LicenseWhy this server?
Direct Git repository operations including reading, searching, and analyzing local repositories
Why this server?
Supports installation via git clone from the repository for setting up the HDW MCP Server environment.
-securityAlicense-qualityA Model Context Protocol server that provides comprehensive access to LinkedIn data and functionality, enabling data retrieval and user account management through the HorizonDataWave API.4JavaScriptMIT LicenseWhy this server?
Allows searching command history for Git operations, helping users retrieve previously executed Git commands like 'git commit'.
-securityAlicense-qualityA powerful tool for exploring, searching, and managing your shell command history through the MCP (Model Control Protocol) interface. This project allows you to easily access, search, and retrieve your previously executed shell commands.PythonMIT LicenseWhy this server?
Used for cloning the repository and version control
-securityAlicense-qualityA modular server implementation for Claude AI assistants with integrated tools, enabling Claude to perform actions and access external resources like file systems, web searches, browser automation, financial data, and document generation.22PythonMIT LicenseWhy this server?
Nash MCP provides command execution capabilities that can run git commands with proper error handling and output capture
-securityAlicense-qualityA Model Context Protocol server that enables seamless execution of commands, Python code, web content fetching, and reusable task management with secure credentials handling.2PythonMIT LicenseWhy this server?
Provides integration with Git for cloning the repository during installation from source.
-securityAlicense-qualityA Model Context Protocol server that enables Large Language Models to search and access IETF RFC documents with pagination support.PythonMIT LicenseWhy this server?
Utilizes git diffs to trigger code reviews through the Code Review tool
-securityAlicense-qualityA Cursor-compatible toolkit that provides intelligent coding assistance through custom AI tools for code architecture planning, screenshot analysis, code review, and file reading capabilities.193TypeScriptMIT LicenseWhy this server?
Required for cloning the repository during the installation process.
-securityAlicense-qualityA Model Context Protocol server enabling LLMs like Claude to interact with the Alpaca trading API through natural language for stock trading, checking positions, fetching market data, and managing your account.PythonMIT LicenseWhy this server?
Organizes task lists in a repository's .tasks folder, with naming conventions for task identification and completion tracking.
-securityAlicense-qualityAn MCP server that converts Cursor agent plans into structured markdown task lists and organizes them in your repository, helping you track AI-generated plans and recommendations as actionable specifications.3PythonMIT LicenseWhy this server?
Supports .gitignore-style file exclusion patterns through the IGNORE_FILE configuration to control which files are indexed.
-securityAlicense-qualityA very simple vector store that provides capability to watch a list of directories, and automatically index all the markdown, html and text files in the directory to a vector store to enhance context.2413TypeScriptMIT LicenseWhy this server?
Enables branch enumeration, commit history analysis, diff comparisons, and repository structure visualization
Why this server?
Provides Git server functionality with multiple isolated instances, each potentially using different repositories or configurations.
lamemindVerified-securityAlicense-qualityA middleware server that enables multiple isolated instances of the same MCP servers to coexist independently with unique namespaces and configurations.1519TypeScriptMIT LicenseWhy this server?
The README references using Git to clone repositories for setup
-securityAlicense-qualityEnables iterative deep research by integrating AI agents with search engines, web scraping, and large language models for efficient data gathering and comprehensive reporting.40TypeScriptMIT LicenseWhy this server?
Uses git diffs to trigger code reviews
-securityAlicense-qualityAn AI-powered development toolkit for Cursor providing intelligent coding assistance through advanced reasoning, UI screenshot analysis, and code review tools.193224TypeScriptMIT LicenseWhy this server?
Used for version control and contributing to the project through git commands mentioned in the Contributing section.
AbdelStarkVerified-securityAlicense-qualityA Model Context Protocol (MCP) server enabling AI models to interact with the Nostr network, facilitating note posting and interaction with the freedom of speech protocol.815TypeScriptMIT LicenseWhy this server?
Enables cloning repositories for code analysis and scanning with Semgrep.
-securityAlicense-qualityEnables integration of Semgrep in development environments via the MCP protocol, supporting static code analysis, rule management, and scan result operations.1JavaScriptMIT LicenseWhy this server?
Allows execution of git commands for repository management, including viewing repository status and differences between commits.
-securityAlicense-qualityA secure server that enables AI applications to execute shell commands in specified directories, supporting multiple shell types (bash, sh, cmd, powershell) with built-in security features like directory isolation and timeout control.7PythonApache 2.0Why this server?
Enables repository cloning as part of the setup process for installing and running Swiss MCP.
Why this server?
Provides version control capabilities for tracking and managing code changes, allowing users to revert to previous versions
-securityAlicense-qualityProvides code manipulation, execution, and version control capabilities. It allows AI assistants to read, write, and execute code while maintaining a history of changes.7PythonMIT LicenseWhy this server?
Provides version control integration for creating dated backups of code through file operations.
-securityAlicense-qualityA comprehensive code analysis and management tool that integrates with Claude Desktop to analyze code at project and file levels, helping adapt changes to projects intelligently.29PythonMIT LicenseWhy this server?
Supports contribution workflow through Git, including branching and pull requests
-securityFlicense-qualityA TypeScript implementation of the MCP Agent framework, providing tools for building context-aware agents with advanced workflow management, logging, and execution capabilities.3TypeScriptWhy this server?
Enables interaction with Git repositories in Azure DevOps, including accessing repository details and branch information.
-securityFlicense-qualityA Model Context Protocol server that enables AI assistants to interact with Azure DevOps resources including projects, work items, repositories, pull requests, branches, and pipelines through a standardized protocol.3TypeScriptWhy this server?
Provides Git repository analysis, searching, and diff functionality through dedicated endpoints
-securityFlicense-qualityA server implementation that provides a unified interface for OpenAI services, Git repository analysis, and local filesystem operations through REST API endpoints.PythonWhy this server?
Supports installation via Git clone and includes configuration for version control with .gitignore to protect sensitive configuration files.
newtype-01Verified-securityFlicense-qualityThis project implements a Model Context Protocol (MCP) server for connecting AI models with Obsidian knowledge bases. Through this server, AI models can directly access and manipulate Obsidian notes, including reading, creating, updating, and deleting notes, as well as managing folder structures.5122JavaScriptWhy this server?
Integrated as a tool with execution updates provided through the SSE feature, allowing commands like 'git commit' to be executed and monitored
-securityFlicense-qualityA robust SSH server facilitating secure remote command execution with TMUX session management, multi-window support, and smart session recovery for improved AI-human interaction.3PythonWhy this server?
Reports on Git configuration, remote origins, and repository details.
-securityFlicense-qualityAn MCP server that provides detailed information about your development environment to the Cursor code editor, enabling more context-aware assistance.1PythonWhy this server?
Provides code repository analysis capabilities including project identification, code indexing, and semantic understanding of code across repositories.
-securityFlicense-qualityA smart code retrieval tool based on Model Context Protocol that provides efficient and accurate code repository search capabilities for large language models.PythonWhy this server?
Supports installation via Git repository cloning.
-securityFlicense-qualityAn MCP server that exposes the XTB trading API, allowing users to interact with their XTB trading accounts through the Model Context Protocol to perform operations like account management, market data retrieval, and trade execution.4TypeScriptWhy this server?
Provides knowledge management tool for code repositories, suggesting integration with Git repositories
-securityFlicense-qualityProvides a project memory bank and RAG context provider for enhanced code understanding and management through vector embeddings, integrated with RooCode and Cline.9PythonWhy this server?
Provides version control for the project codebase and documentation
-securityFlicense-qualityEnables Claude Desktop to interact with the Gauntlet Incept system for generating, tagging, and grading educational content for K-8 students directly through natural language.JavaScriptWhy this server?
Supports version control for the project, with instructions for cloning the repository as part of the installation process
-securityFlicense-qualityA FastMCP-based server that enables programmatic LinkedIn automation and data extraction through browser automation, offering secure authentication and tools for profile operations and post interactions while respecting LinkedIn's rate limits.5PythonWhy this server?
Detected as a global tool to provide documentation through the MCP server
-securityFlicense-qualityFacilitates real-time tool discovery and documentation retrieval for command-line tools within a VSCode extension, using Express and SSE for secure and dynamic content streaming.4TypeScriptWhy this server?
Supports repository cloning and version control operations for installing and managing the MCP server.
berlinbraVerified-securityFlicense-qualityA Model Context Protocol server for reading and analyzing binary files, with initial support for Unreal Engine asset files (.uasset).PythonWhy this server?
Supports repository management and version control for the MCP server codebase
-securityFlicense-qualityProvides a scalable, containerized infrastructure for deploying and managing Model Context Protocol servers with monitoring, high availability, and secure configurations.Why this server?
Allows tracking of Git commit information like latest commit SHA
-securityFlicense-qualityEnables management of development projects with GitHub integration, facilitating project tracking, repository linking, and metadata maintenance within the Model Context Protocol.3JavaScriptWhy this server?
Used for version control and distribution of the MCP server code.
-securityFlicense-qualityA server providing text-to-speech and speech-to-text functionalities using Windows' native speech services without external dependencies.3JavaScriptWhy this server?
Uses git awareness to gather file context for better understanding of coding problems
-securityFlicense-qualityProvides AI-powered assistance for coding problems using Google's Gemini AI, combined with Perplexity insights and Stack Overflow references, facilitating contextual analysis and automatic response archiving for improved troubleshooting.8TypeScriptWhy this server?
Provides Git integration for version control operations in software development projects
-securityFlicense-qualityA Model Context Protocol server that enables Claude to manage software development projects with complete context awareness and code execution through Docker environments.1PythonWhy this server?
Used for version control and code management of the Angle One MCP server project.
-securityFlicense-qualityAn MCP server implementation that integrates with Angle One APIs to provide standardized access to financial market data, trading operations, and portfolio management.PythonWhy this server?
Supports Git operations through the underlying SSH protocol, allowing for secure repository access and management via standard SSH authentication.
-securityFlicense-qualityA secure SSH server implementation for Model Context Protocol that enables remote command execution and file operations, supporting both password and key-based authentication.6TypeScriptWhy this server?
Used for version control and distribution of the MCP server codebase.
-securityFlicense-qualityA Python-based server that enables accessing and analyzing bird detection data through the Model Context Protocol, offering features like filtering detections, accessing audio recordings, and generating reports.3Python