aira-mcp-server
by Sunwood-ai-labs
A Model Context Protocol (MCP) server for creating commit messages from Git staged files. This TypeScript-based server implements a simple notes system and demonstrates core MCP concepts.
Last updated: N/A
What is aira-mcp-server?
A TypeScript-based MCP server that provides Git status information retrieval, commit message creation with conventional commit format, Gitflow initialization and management, and branch operations.
How to use aira-mcp-server?
Configure the MCP server in your settings by specifying the command and arguments to execute the server. Example configuration: {"mcpServers": {"aira": {"command": "node", "args": ["path/to/aira-mcp-server/build/index.js"]}}}
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
Streamlining Gitflow workflows
Improving Git status monitoring
Simplifying branch management
FAQ from aira-mcp-server
How do I install the server?
How do I install the server?
Run npm install
followed by npm run build
.
How do I configure the server?
How do I configure the server?
Add the server configuration to your settings file, specifying the command and arguments.
What tools are available?
What tools are available?
Available tools include get_status, create_commit, init_gitflow, create_branch, merge_branch, and list_branches.
What is the license?
What is the license?
The server is licensed under the MIT License.
What is the purpose of this server?
What is the purpose of this server?
The server automates git tasks, such as commit message creation and branch management, using the Model Context Protocol (MCP).