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等工具的开发环境。