mcp

为Git提交自动标记AI贡献的MCP服务器

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:mcp。
它的用途是:为Git提交自动标记AI贡献的MCP服务器
详细介绍见:https://321skill.com/skills/mcp-mcp-git-commit-aider/
请根据该页面的说明完成安装。

使用示例

“帮我提交刚才修改的userService模块”,它会自动运行git commit命令,并在生成的提交信息中分析变更。如果发现部分代码是由AI助手生成的,它会自动在提交信息末尾添加类似`[AI-Assisted: Refactored error handling logic]`的标记,清晰记录AI的贡献。

介绍

这个Skill解决的是在团队协作或开源项目中,难以清晰追溯和记录AI助手(如Claude、Cursor等)对代码提交具体贡献的问题。它通过一个基于TypeScript的MCP服务器,在开发者使用git commit时,自动分析提交信息与代码变更,智能识别并标记出AI生成或协助修改的部分。

使用方式非常直接:开发者只需像往常一样使用Git,该Skill会作为后台服务运行,在提交时自动介入处理。它分析代码差异,并与AI工具的交互历史进行比对,从而在提交信息中生成标准化的贡献标签(如[AI-Assisted][AI-Generated]),使每次提交的AI参与度一目了然。

它特别适合依赖AI进行编程辅助的开发者团队、开源项目维护者以及对代码溯源和贡献审计有要求的组织。通过自动化标记,它帮助团队建立更透明、可审计的开发工作流。

建议在项目初期或引入AI编程规范时集成此工具,并确保团队对标记规则达成共识。注意,它依赖于对AI工具交互日志的访问,因此需要相应的环境配置支持。

核心特点

与通用Git提交规范工具不同,它专为AI辅助编程场景设计,能自动关联代码变更与AI交互历史,实现贡献的精准标记,而非依赖开发者手动添加标签。

注意事项

不适合无法获取或关联AI工具详细交互日志的开发环境。

常见问题

这个工具会影响我正常的Git提交流程吗?

不会,它作为后台服务自动运行,对开发者透明,只在提交时添加标记,不改变原有Git命令和流程。

它支持哪些AI编程工具?

主要支持与MCP协议兼容或能提供结构化交互日志的AI工具,如集成aider等工具的开发环境。