Mcp Git

Mcp Git

🚀 Git 命令 MCP 服务器

这是一个基于 Model Context Protocol (MCP) 的服务器,它提供了各种 Git 命令执行工具。其价值在于让用户能更便捷地使用 Git 命令。该服务器要求本地安装 git.exe 命令。

由于此项目大部分由生成式 AI 创建,若您发现任何问题,请通过 http://github.com/ukiuni/mcp-git 反馈。

🚀 快速开始

📦 安装指南

使用 Git 克隆仓库

  1. 克隆仓库(若未克隆过)
    git clone http://github.com/ukiuni/mcp-git.git
    cd mcp-git
    
  2. 安装依赖项 请确保您已安装 Node.js 和 npm,然后运行以下命令:
    npm install
    

使用 npm 安装

  1. 使用 npm 进行安装
    npm i mcp-git
    
    安装完成后,文件会存放在 node_modules 目录中,请设置相关路径到下一步。

🔗 从 MCP 客户端连接

当您从 MCP 客户端(如 Roo Code、GitHub Copilot、Claude Desktop、Cursor 等)进行连接时,请使用以下设置:

{
"mcpServers": {
"mpc-git": {
"command": "node",
"args": [
"/path_to_mcp-git/mcp-git/dist/index.js"
]
}
}
}

请将 path_to_mcp 设置为您克隆 git 目录的绝对路径。

✨ 主要特性

🛠️ 可用工具

每个工具名称遵循 git- 前缀加命令名称的格式,例如 git-addgit-commitgit-status

📤 工具输出

工具执行结果以文本内容返回,通常包含以下部分:

  • STDOUT:Git 命令的标准输出。
  • STDERR:Git 命令的标准错误输出(注意:在 Git 中,stderr 不一定表示错误)。
  • ERROR:服务器内部发生的执行错误。

若命令成功且无输出,会显示一条成功的消息。

📄 许可证

该项目遵循 MIT 许可证,详细信息请参阅 LICENSE 文件。

™️ 商标

在此项目中提到的商标为其各自公司的商标。

  • 0 关注
  • 0 收藏,33 浏览
  • system 提出于 2025-09-27 16:21

相似服务问题

相关AI产品