
Git Prompts MCP Server

2025.04.04
0
PythonGit 提示生成开发工具集成开发效率
Git Prompts MCP Server 是一个基于 Git 仓库内容生成提示的 MCP 服务器。它主要用于为 Zed 编辑器提供上下文服务,能够根据 Git 仓库的差异生成 PR 描述等提示信息。
View on GitHub
Overview
基本能力
产品定位
Git Prompts MCP Server 是一个为开发工具(如 Zed 编辑器)提供 Git 仓库内容提示生成的 MCP 服务器。
核心功能
- 根据 Git 仓库的差异生成 PR 描述。
- 支持排除特定文件和目录(如
uv.lock
和.gitignore
)。 - 支持多种输出格式(如 JSON 和文本)。
适用场景
- 在 Zed 编辑器中自动生成 PR 描述。
- 需要快速获取 Git 仓库变更摘要的开发场景。
工具列表
/generate-pr-desc <ancestor_branch_or_commit>
: 生成基于 HEAD 与祖先分支或提交之间差异的 PR 描述。
常见问题解答
无
使用教程
使用依赖
- 克隆仓库。
- 安装依赖:
uv sync --frozen
安装教程
- 克隆仓库。
- 安装依赖:
uv sync --frozen
调试方式
在 Zed 编辑器的 settings.json
中配置 MCP 服务器,并运行 /generate-pr-desc main
命令测试功能。