本地Git MCP服务器
概述
使用MCP(基于消息的通信协议)服务器框架的基于Python的Git存储库管理服务器。
特性
- 创建、管理本地Git存储库并与之交互
- 验证存储库名称
- 执行Git操作:
- 存储库创建 - 添加文件 - 提交更改 - 拉和推 - Diff生成
依赖项
- GitPython
- 派丹蒂克
- MCP服务器
- 黑色(代码格式化)
- isort(导入排序)
用法
使用以下命令运行服务器:
python git_server.py [--repositories-dir ./repositories]发展
- 代码使用黑色和isort自动格式化
- GitHub代码格式化操作工作流
许可证
\[添加许可证信息(如适用)\]
