An open API service indexing awesome lists of open source software.

https://github.com/MCP-Mirror/Sunwood-ai-labs_aira-mcp-server

Mirror of https://github.com/Sunwood-ai-labs/aira-mcp-server
https://github.com/MCP-Mirror/Sunwood-ai-labs_aira-mcp-server

Last synced: 4 months ago
JSON representation

Mirror of https://github.com/Sunwood-ai-labs/aira-mcp-server

Awesome Lists containing this project

README

          


Aira MCP Server

# aira-mcp-server MCP Server

EN doc
JA doc

Git のステージされたファイルからコミットメッセージを作成するための Model Context Protocol サーバー

これは Git 操作を支援する TypeScript ベースの MCP サーバーです。以下のような機能を提供します:

- Git ステータス情報の取得
- Conventional Commit 形式でのコミットメッセージ作成
- Gitflow の初期化と管理
- ブランチ操作(作成、マージ、一覧表示)

## 🚀 機能

- 📝 Conventional Commit 形式のメッセージ生成
- 🌳 Gitflow ワークフローのサポート
- 🔍 Git ステータスの確認
- 🔄 ブランチ管理

## 🛠️ インストール

```bash
npm install
npm run build
```

## 📖 使用方法

設定ファイルに MCP サーバーを追加してください:

```json
{
"mcpServers": {
"aira": {
"command": "node",
"args": ["path/to/aira-mcp-server/build/index.js"]
}
}
}
```

## 🔧 利用可能なツール

### get_status
Git のステータス情報を取得します。

### create_commit
指定したファイルに対してコミットを作成・実行します。

### init_gitflow
Gitflow の初期化を行います。

### create_branch
新しいブランチを作成します。

### merge_branch
Gitflow に基づいてブランチをマージします。

### list_branches
Gitflow のブランチ一覧を取得します。

## 📄 ライセンス

MIT License