git-mcp-server
If you are the rightful owner of git-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
GIT-MCP-SERVER is a Model Context Protocol (MCP) Stdio server that integrates with LLM Agents to provide Git-related functionalities using Python.
GIT-MCP-SERVER is designed to enable LLM Agents to leverage Git functionalities through a Python-based server. It provides a comprehensive suite of Git operations, allowing users to manage repositories, commits, branches, tags, and pull requests. The server operates over the MCP protocol, facilitating seamless communication with LLM Agents. Users can perform various Git operations such as checking repository status, creating and managing commits, pushing and pulling changes, managing branches, and handling pull requests. The server is highly configurable, allowing users to set environment variables and customize the MCP settings to suit their needs. It supports integration with GitHub through personal access tokens, enabling advanced features like pull request management.
Features
- Repository status check
- Commit creation and management
- Push and pull changes
- Branch creation, switching, and merging
- Pull request management