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
- Host: GitHub
- URL: https://github.com/MCP-Mirror/Sunwood-ai-labs_aira-mcp-server
- Owner: MCP-Mirror
- License: mit
- Created: 2024-12-25T20:05:11.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-12-25T20:05:15.000Z (11 months ago)
- Last Synced: 2024-12-25T20:27:46.471Z (11 months ago)
- Language: TypeScript
- Size: 0 Bytes
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.ja.md
- License: LICENSE
Awesome Lists containing this project
- awesome-mcp-servers - Aira Server - TypeScript-based MCP server for creating Git commit messages with support for Git status, Gitflow, and branch operations. ([Read more](/details/aira-server.md)) `git` `version-control` `typescript` `automation` (Development Tools MCP Servers)
- awesome-mcp-servers - **Sunwood-ai-labs_aira-mcp-server** - Mirror of https://github.com/Sunwood-ai-labs/aira-mcp-server `typescript` `mcp` `server` `ai` `http` `npm install MCP-Mirror/Sunwood-ai-labs_aira-mcp-server` (🌐 Web Development)
README
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