返回市场
本地-git-MCP服务器

本地-git-MCP服务器

作者:okdshin2 星标更新:2025-01-06

项目介绍

本地Git MCP服务器

概述

一个基于Python的Git仓库管理系统,使用MCP(消息通信协议)服务器框架。

特性

  • 创建、管理和与本地Git仓库进行交互
  • 验证仓库名称
  • 执行Git操作:
    • 仓库创建
    • 添加文件
    • 提交更改
    • 拉取和推送
    • 差异生成

依赖项

  • GitPython
  • Pydantic
  • MCP Server
  • Black(代码格式化)
  • isort(导入排序)

使用方法

运行服务器:

python git_server.py [--repositories-dir ./repositories]

开发

  • 代码自动使用Black和isort进行格式化
  • 使用GitHub Actions工作流进行代码格式化

许可证

[如适用,请添加许可证信息]