Box MCP Server

by hmk
<div align="center"> <img src="assets/header.svg" alt="Aira MCP Server" width="800" /> # aira-mcp-server MCP Server <a href="README.md"><img src="https://img.shields.io/badge/english-document-white.svg" alt="EN doc"></a> <a href="README.ja.md"><img src="https://img.shields.io/badge/ドキュメント-日本語-white.svg" alt="JA doc"/></a> </div> 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