
GitMCP MCP 服务器
GitMCP 是一个免费的开源模型上下文协议(MCP)服务器,可将 AI 助手与任意 GitHub 仓库连接,实现具备代码感知的补全、探索和开发工作流。它通过为 AI 提供实时、上下文访问代码、问题、PR 和文件结构,减少代码幻觉,提升 AI 驱动的生产力。...

通过 git-mcp-go MCP 服务器将 LLM 连接到您的仓库,实现开发流程中的 Git 操作自动化与简化。
FlowHunt在您的内部系统和AI工具之间提供额外的安全层,让您能够精细控制从MCP服务器可访问哪些工具。托管在我们基础设施中的MCP服务器可以与FlowHunt的聊天机器人以及ChatGPT、Claude和各种AI编辑器等热门AI平台无缝集成。
git-mcp-go MCP 服务器是一款模型上下文协议(MCP)服务器,旨在通过大型语言模型(LLM)实现与 Git 仓库的无缝交互。它提供标准化接口,使 AI 助手和客户端能够以编程方式读取、搜索和操作 Git 仓库。借助它,开发者可通过会话式或自动化 LLM 接口完成检查仓库状态、查看差异、暂存更改、提交、创建分支以及推送到远程等任务。该服务器支持多仓库操作,并同时提供基于 shell 和 Go 的实现,兼顾灵活性和性能。此集成简化了代码库管理,让自动化更易用,助力开发者借助 LLM 执行复杂的 Git 操作。
仓库或文档中未列出显式的提示模板。
仓库或文档中未列出显式的 MCP 资源。
--write-access)。git clone https://github.com/geropl/git-mcp-go.git
cd git-mcp-go
go build -o git-mcp-go .
go install github.com/geropl/git-mcp-go@latest
{
"mcpServers": {
"git-mcp-go": {
"command": "git-mcp-go",
"args": ["serve", "-v", "/path/to/repo1", "/path/to/repo2"]
}
}
}
git-mcp-go 可执行文件。{
"mcpServers": {
"git-mcp-go": {
"command": "git-mcp-go",
"args": ["serve", "--mode", "go-git", "-r", "/path/to/repo"]
}
}
}
git-mcp-go 可执行文件,可编译或下载预编译版本。{
"mcpServers": {
"git-mcp-go": {
"command": "git-mcp-go",
"args": ["serve", "-v", "/path/to/repo1"]
}
}
}
git-mcp-go 可执行文件。./git-mcp-go setup -r /path/to/git/repository
cline_mcp_settings.json 文件:{
"mcpServers": {
"git-mcp-go": {
"command": "git-mcp-go",
"args": ["serve", "-v", "/path/to/repo"]
}
}
}
如需保护敏感信息(如 API 密钥),请使用环境变量:
{
"mcpServers": {
"git-mcp-go": {
"command": "git-mcp-go",
"args": ["serve", "-v", "/path/to/repo"],
"env": {
"GIT_MCP_KEY": "${GIT_MCP_KEY}"
},
"inputs": {
"some_key": "${SOME_KEY}"
}
}
}
}
在 FlowHunt 中使用 MCP
要将 MCP 服务器集成到 FlowHunt 工作流,请先在流程中添加 MCP 组件,并连接到您的 AI agent:

点击 MCP 组件打开配置面板。在系统 MCP 配置部分,使用如下 JSON 格式填写您的 MCP 服务器信息:
{
"git-mcp-go": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI agent 即可作为工具使用该 MCP,访问其全部功能。请根据实际服务器名称替换 “git-mcp-go”,并将 URL 换成您自己的 MCP 服务器地址。
| 部分 | 可用性 | 详情/备注 |
|---|---|---|
| 概览 | ✅ | |
| 提示列表 | ⛔ | 未发现提示模板 |
| 资源列表 | ⛔ | 未列出显式 MCP 资源 |
| 工具列表 | ✅ | 暴露 14 个 Git 相关工具 |
| API 密钥保护 | ✅ | 配置中用环境变量 |
| 采样支持(评估中次要) | ⛔ | 未提及 |
从上表来看,git-mcp-go MCP 服务器为 Git 自动化与 LLM 提供了强大工具集,配置说明清晰,多平台支持出色,但缺少显式的资源暴露、提示模板,以及如 root/采样等高级 MCP 特性。
| 是否有 LICENSE | ⛔(未检测到许可证文件) |
|---|---|
| 有至少一个工具 | ✅ |
| Fork 数量 | 4 |
| Star 数量 | 15 |
评分:
我会给这款 MCP 服务器打 6/10。它在 Git 操作方面功能强大,文档完善,易于部署,但在 MCP 提示/资源丰富性、许可证及高级特性(roots、采样)等方面仍有提升空间。对开发者而言其实用性很高,但作为完整 MCP 集成的完善度仍需改进。

GitMCP 是一个免费的开源模型上下文协议(MCP)服务器,可将 AI 助手与任意 GitHub 仓库连接,实现具备代码感知的补全、探索和开发工作流。它通过为 AI 提供实时、上下文访问代码、问题、PR 和文件结构,减少代码幻觉,提升 AI 驱动的生产力。...

Gitee MCP 服务器通过模型上下文协议(MCP)实现与 Gitee API 的无缝集成,实现个人及企业级仓库管理、问题追踪、合并请求和通知的自动化。...

通过将 FlowHunt 与 Git MCP 服务器集成,为您的 Git 工作流提速。利用先进的 AI 自动化,实现状态检查、提交、分支和多仓库管理,助力无缝开发运维。...
Cookie 同意
我们使用 cookie 来增强您的浏览体验并分析我们的流量。 See our privacy policy.