aira-mcp-server MCP 服务器
用于从 git 暂存文件创建提交消息的模型上下文协议服务器
这是一个基于 TypeScript 的 MCP 服务器,实现了一个简单的笔记系统。它通过提供以下内容来演示 MCP 的核心概念:
Git 状态信息检索
使用常规提交格式创建提交消息
Gitflow初始化与管理
分支操作(创建、合并、列出)
🚀 功能
📝 常规提交消息生成
🌳 Gitflow 工作流程支持
🔍 Git 状态检查
🔄 分支管理
Related MCP server: Git MCP Server
🛠️ 安装
npm install
npm run build
📖 使用方法
在您的设置中配置 MCP 服务器:
{
"mcpServers": {
"aira": {
"command": "node",
"args": ["path/to/aira-mcp-server/build/index.js"]
}
}
}
🔧 可用工具
获取状态
检索 Git 状态信息。
创建提交
为指定文件创建并执行提交。
init_gitflow
初始化 Gitflow。
创建分支
创建新分支。
合并分支
根据 Gitflow 合并分支。
列出分支
列出所有 Gitflow 分支。
📄 许可证
MIT 许可证