月访问量
0
累计浏览
0
用户评分
--
收录时间
2026-08
产品介绍
Git MCP Server 是 MCP 官方参考实现之一,提供与 Git 仓库交互的完整工具集。通过 MCP 标准,使大语言模型和 AI 代理能够执行各种 Git 操作,如克隆、提交、推送、拉取、分支管理、差异对比、日志查看等,是 AI 辅助编程和代码管理的重要基础设施。
核心功能
- 仓库操作:克隆、初始化、获取仓库状态
- 提交管理:添加文件、提交变更、查看提交历史
- 分支管理:创建、切换、删除、合并分支
- 差异对比:查看工作区、暂存区、提交间的差异
- 远程操作:拉取、推送、获取远程更新
- 日志查看:查看提交日志、作者、时间戳
- 标签管理:创建和管理 Git 标签
- 暂存操作:暂存和恢复工作区更改
适用场景
- AI 辅助代码版本控制和提交管理
- 自动化代码分支创建和管理
- 代码变更智能分析和提交说明生成
- 代码审查辅助和差异分析
- 多仓库项目的版本协调
- Git 操作学习和指导
安装使用
使用 uvx 运行(推荐 Python 版):
uvx mcp-server-git --repository /path/to/git/repo
或使用 pip 安装:
pip install mcp-server-git
python -m mcp_server_git --repository /path/to/repo
配置示例(Claude Desktop):
{
"mcpServers": {
"git": {
"command": "uvx",
"args": ["mcp-server-git", "--repository", "/path/to/git/repo"]
}
}
}
支持本地 Git 仓库的完整操作。