aira-mcp-server logo

aira-mcp-server

by MCP-Mirror

A TypeScript-based Model Context Protocol (MCP) server for creating commit messages from git staged files. It demonstrates core MCP concepts by providing Git status information retrieval, commit message creation, Gitflow management, and branch operations.

View on GitHub

Last updated: N/A

What is aira-mcp-server?

A Model Context Protocol (MCP) server designed to streamline Git workflows by automating commit message generation and providing Gitflow support.

How to use aira-mcp-server?

Install the server using npm install and npm run build. Configure the MCP server in your settings by specifying the command and arguments to execute the server's index.js file.

Key features of aira-mcp-server

  • Conventional commit message generation

  • Gitflow workflow support

  • Git status checking

  • Branch management

Use cases of aira-mcp-server

  • Automating commit message creation

  • Simplifying Gitflow workflows

  • Managing branches efficiently

  • Integrating with MCP-compatible tools

FAQ from aira-mcp-server

What is get_status?

Retrieves Git status information.

What is create_commit?

Creates and executes a commit for specified files.

What is init_gitflow?

Initializes Gitflow.

What is create_branch?

Creates a new branch.

What is merge_branch?

Merges branches according to Gitflow.

What is list_branches?

Lists all Gitflow branches.