- Home
- MCP servers
- aira-mcp-server
aira-mcp-server
- typescript
0
GitHub Stars
typescript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"mcp-mirror-sunwood-ai-labs_aira-mcp-server": {
"command": "node",
"args": [
"path/to/aira-mcp-server/build/index.js"
]
}
}
}You have a TypeScript MCP server that generates conventional commit messages from git-staged files and provides Gitflow-aware workflow utilities. It helps automate commit messages, manage branches, and streamline Git operations within an MCP client workflow.
How to use
You connect your MCP client to the aira MCP Server to access its git-aware features. Use the server to inspect git status, generate conventional commit messages for selected files, and perform Gitflow actions such as initializing Gitflow, creating and merging branches, and listing branches. When you run actions through your MCP client, you’ll interact with the server’s capabilities to automate commit message creation and branch management as part of your development workflow.
How to install
Prerequisites: Node.js installed on your machine.
Install dependencies and build the MCP server components.
npm install
npm run build
Configuration and startup notes
Configure the MCP server in your client settings to point to the local MCP server instance using the provided runtime command. The server runs as a local process that Node executes.
{
"mcpServers": {
"aira": {
"command": "node",
"args": ["path/to/aira-mcp-server/build/index.js"]
}
}
}
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.