ClaudeMap

Git MCP Server

官方参考实现,让 Claude 直接操作本地 Git 仓库。

MCP 服务器officialgitreference

官方 modelcontextprotocol/servers 合集中的 Python MCP 服务器,把 Git 操作——status、diff、暂存、commit、建分支、看 log——暴露为模型工具。它通过 git 二进制驱动本地检出,Claude 无需 shell 权限即可读写仓库状态。适合做提交规范、改动评审和工作区内的历史考古。

它做什么

  • 完整 git 工具集:status、diff(staged/unstaged/分支间)、commit、add、reset、log、branch、checkout、show
  • Python 实现(`mcp-server-git`),uvx 运行——加 --repository 把它限定到单个仓库
  • git_log 支持 ISO 日期、相对日期('2 weeks ago')与绝对日期

什么时候用

让 Claude 用结构化方式读历史、diff 分支、暂存提交——比裸 shell 更安全,因为每个操作都是 transcript 里可见的显式工具调用。

如何上手

在 .mcp.json 的 mcpServers.git 下加:

{
  "command": "uvx",
  "args": ["mcp-server-git", "--repository", "/path/to/repo"]
}

系统需已安装 git 且在 PATH 中。

注意事项

上游标注 'early development'——工具集可能变动。需要 MCP Python SDK 1.x。通过它产生的 commit 是真实 commit:需要审阅就把工作放在分支或 worktree 上。

代码仓库

modelcontextprotocol/servers

收录日期

地图上的相关资源

  • Blitz Strike

    MCP 服务器

    把渗透测试方法论装进一个 MCP server:BLITZ 摸清攻击面,EAGLE-EYE 追 source-to-sink,STRIKE 对每条发现先实测再上报。

    • mcp-server
    • security
    • pentest
    • methodology
  • Ripwire

    MCP 服务器

    Red Hat 出品的「AI 上下文版 ripgrep」——C++23 零依赖 CLI,同时讲 MCP。

    • mcp
    • code-context
    • cli
    • red-hat
  • Deja Vu

    MCP 服务器

    让 25+ 个编码 agent 共享同一份会话记忆——Claude Code、Codex、Cursor 终于记得同一个项目。

    • mcp
    • memory
    • cross-agent
    • context