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 ステータス情報を取得します。

作成コミット

指定されたファイルに対するコミットを作成して実行します。

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