aira-mcp-server

aira-mcp-server

1

Aira MCP Server is a TypeScript-based project that facilitates creating commit messages from git staged files. It supports conventional commit formats, Gitflow workflows, and various branch management operations.

Aira MCP Server

A Model Context Protocol server for creating commit messages from git staged files. It is a TypeScript-based MCP server that implements a simple notes system and demonstrates core MCP concepts.

🚀 Features

  • Conventional commit message generation
  • Gitflow workflow support
  • Git status checking
  • Branch management

🛠️ Installation

npm install npm run build

📖 Usage

Configure the MCP server in your settings with appropriate commands and arguments.

🔧 Available Tools

get_status

Retrieves Git status information.

create_commit

Creates and executes a commit for specified files.

init_gitflow

Initializes Gitflow.

create_branch

Creates a new branch.

merge_branch

Merges branches according to Gitflow.

list_branches

Lists all Gitflow branches.