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
Serveurs connexes
GitLab CLI MCP Server
Seamlessly integrate AI assistants with GitLab using the glab CLI tool.
SVN MCP Server
An MCP server for integrating with and managing Subversion (SVN) repositories, enabling AI agents to perform version control tasks.
GitHub
Interact with GitHub repositories, including file operations, repository management, and search.
Bitbucket
Access the Bitbucket Cloud API for automation, CI/CD pipelines, and integrations.
MCP Git Repo Browser
A server for browsing and interacting with local Git repositories.
Forgejo MCP Server
Manage Forgejo repositories and execute commands through an MCP-compatible chat interface.
GitLab Kanban
A server for managing GitLab Kanban board operations.
Bitbucket
Manage Bitbucket repositories, pull requests, and pipelines via the Bitbucket API for both Cloud and Server.
Memoria
Prevents your AI from breaking code by revealing hidden file dependencies through git forensics.
GitHub Pages MCP Server
Hello! This is a GitHub MCP server designed to enable MCP-compatible LLMs, such as Claude, to communicate with the server and interact with the GitHub API to manage GitHub Pages deployments.