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 Trending MCP
Fetches trending repositories from GitHub and saves them as Markdown files. Supports proxy configuration.
MCP Perforce Server
A server for Perforce (P4) version control operations, wrapping P4 commands for easier and more reliable use.
GitHub MCP Server
Interact with the GitHub API to create and manage repositories, including setting descriptions, topics, and website URLs.
Gerrit Code Review
Integrates with the Gerrit code review system to review code changes and details.
GitHub MCP Server
Interact with GitHub repositories, issues, pull requests, and more. Requires a GitHub personal access token.
Git
Tools to read, search, and manipulate Git repositories
GitHub MCP Server
Integrate with GitHub to access repositories, issues, and pull requests.
Personal Bitbucket MCP Server
Bitbucket MCP Server Build on Top of Quarkus Framework
Git Commit Message Generator
Generates Conventional Commits style commit messages using LLM providers like DeepSeek and Groq.
GitMCP
Transforms any GitHub project into a documentation hub, enabling AI tools to access up-to-date documentation and code.