aira-mcp-server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Provides Git repository management capabilities including retrieving status information, creating commit messages with conventional commit format, Gitflow initialization and management, and branch operations (create, merge, list)

aira-mcp-server MCP 服务器

用于从 git 暂存文件创建提交消息的模型上下文协议服务器

这是一个基于 TypeScript 的 MCP 服务器,实现了一个简单的笔记系统。它通过提供以下内容来演示 MCP 的核心概念:

  • Git 状态信息检索
  • 使用常规提交格式创建提交消息
  • Gitflow初始化与管理
  • 分支操作(创建、合并、列出)

🚀 功能

  • 📝 常规提交消息生成
  • 🌳 Gitflow 工作流程支持
  • 🔍 Git 状态检查
  • 🔄 分支管理

🛠️ 安装

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 许可证

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

用于从 git 暂存文件创建提交消息的模型上下文协议服务器。

  1. 🚀 Features
    1. 🛠️ Installation
      1. 📖 Usage
        1. 🔧 Available Tools
          1. get_status
          2. create_commit
          3. init_gitflow
          4. create_branch
          5. merge_branch
          6. list_branches
        2. 📄 License
          ID: dwd1o4okcw