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.