git-mcp-server
活跃·★ 219·Apache-2.0·更新于 2026-05-06
★ 时下流行★ 可观测性★ 开发者工具
一个为AI代理设计的Git MCP服务器,支持STDIO和Streamable HTTP传输。
一个为AI代理设计的Git MCP服务器,提供28个工具、1个资源和1个提示,用于全面的Git操作。它支持STDIO和Streamable HTTP传输,可在Bun和Node.js上运行,并提供声明式工具、错误处理、认证和可插拔存储等特性。服务器基于TypeScript构建,采用提供者架构以便未来扩展。
#人工智能#enterprise-ready#Git#git-server#git-tools#大语言模型#MCP 协议#MCP 服务器
01
功能特性
0128个Git操作,分为七类(仓库管理、暂存与提交、历史与检查、分析、分支与合并、远程操作、高级工作流)
02声明式工具:在单一自包含文件中定义能力,自动注册、验证和执行
03可插拔存储后端:内存、文件系统、Supabase、Cloudflare KV/R2
04可观察性:结构化日志(Pino)和可选的OpenTelemetry追踪与指标
05跨运行时:自动检测Bun或Node.js并使用相应的进程生成方法
02
兼容性
Node.js
Node.js >=20.0.0
已通过文档验证
Bun
Bun >=1.2.0
已通过文档验证
03
快速开始
1
$ npx @cyanheads/git-mcp-server@latest
04
使用场景
↳AI代理执行自动化Git操作,如提交、分支、合并和推送
↳将Git功能集成到兼容MCP的IDE和聊天界面中
↳使用会话特定的工作目录上下文管理多仓库工作流
05
同类工具
相关搜索
评论
登录后发表评论
- EElliot Kim2026年4月24日
Reliable for read-heavy workflows like code review and history analysis.
- AAvery White2026年4月1日
Works with standard Git repositories without configuration changes.
- JJustice Brown2026年3月27日
Git operations via MCP for LLMs and AI agents — history, diff, branch management.
- TTaylor Patel2026年3月11日
Good for AI workflows that need to understand and interact with version control.