Aira MCP Server
Creates commit messages from staged files in a local git repository.
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
🛠️ Installation
npm install
npm run build
📖 Usage
Configure the MCP server in your settings:
{
"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.
📄 License
MIT License
相关服务器
GitHub PR & Issue Analyser
Analyze GitHub pull requests and manage issues, tags, and releases.
SVN MCP Server
An MCP server for integrating with and managing Subversion (SVN) repositories, enabling AI agents to perform version control tasks.
Atlassian Bitbucket
Interact with Atlassian Bitbucket Cloud to manage repositories, pull requests, workspaces, and code.
GitHub Webhooks MCP Server
A simple MCP server that manages GitHub webhooks and lets MCP compatible LLMs interact with the GitHub API.
Git Commit Aider
Make git commits on behalf of AI to track AI contributions in your codebase.
GitHub
Interact with the GitHub API to manage repositories, issues, and pull requests.
Git MCP Server (Go)
An MCP server for interacting with and automating Git repositories using Large Language Models.
Repomix
Packs repository contents into a single file for AI consumption.
GitHub MCP Server
Interact with the GitHub API for file operations, repository management, and search.
Total-pc-control
can control your whole computer keyboard, mouse , clicpboard, screenshot tools everything