MCP Server to Auto commit changes 🛠️ 是一款面向 Git 工作流的 MCP 服务,能根据代码改动自动生成规范、清晰的提交信息,告别"fix bug again"式敷衍描述。
它能做什么
- 读取当前
git diff,由 AI 提炼改动意图并撰写符合 Conventional Commits 规范的提交记录; - 支持中文 / 英文双语输出,便于跨语言团队协作;
- 可一键拆分为多次原子提交,避免大型 commit 难以回溯;
- 与 VS Code、Cursor、Claude Desktop 等支持 MCP 的编辑器 / Agent 无缝集成。
使用注意事项
- 运行前请确认本地已安装 Git 工作区且在 MCP 客户端允许执行命令;
- 模型侧通常依赖
OPENAI_API_KEY或 其他兼容 LLM 的 API Key,请按所选模型自行在客户端环境变量中配置;本服务本身不内置凭证; - 建议在公司私有仓库开启前先在样例项目中试运行,验证生成风格后再推广给团队。
借助它,写提交信息不再是负担,而是代码协作的"自动档"加速器。