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 Server
A Model Context Protocol server for creating commit messages from git staged files
This is a TypeScript-based MCP server that implements a simple notes system. It demonstrates core MCP concepts by providing:
Git status information retrieval
Commit message creation with conventional commit format
Gitflow initialization and management
Branch operations (create, merge, list)
π Features
π Conventional commit message generation
π³ Gitflow workflow support
π Git status checking
π Branch management
Related MCP server: Git MCP Server
π οΈ Installation
π Usage
Configure the MCP server in your settings:
π§ 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.
π License
MIT License