Aira MCP Server
Cria mensagens de commit a partir de arquivos preparados em um repositório git local.
GitHub
1
Experimente este MCPPatrocinadoDocumentação
Um servidor Model Context Protocol para criar mensagens de commit a partir de arquivos em staged no git
Este é um servidor MCP baseado em TypeScript que implementa um sistema simples de notas. Ele demonstra conceitos centrais do MCP ao fornecer:
- Recuperação de informações de status do Git
- Criação de mensagens de commit com formato de commit convencional
- Inicialização e gerenciamento do Gitflow
- Operações de branch (criar, mesclar, listar)
🚀 Recursos
- 📝 Geração de mensagens de commit convencionais
- 🌳 Suporte ao fluxo de trabalho Gitflow
- 🔍 Verificação de status do Git
- 🔄 Gerenciamento de branches
🛠️ Instalação
npm install
npm run build
📖 Uso
Configure o servidor MCP nas suas configurações:
{
"mcpServers": {
"aira": {
"command": "node",
"args": ["path/to/aira-mcp-server/build/index.js"]
}
}
}
🔧 Ferramentas Disponíveis
get_status
Recupera informações de status do Git.
create_commit
Cria e executa um commit para os arquivos especificados.
init_gitflow
Inicializa o Gitflow.
create_branch
Cria uma nova branch.
merge_branch
Mescla branches de acordo com o Gitflow.
list_branches
Lista todas as branches do Gitflow.
📄 Licença
MIT License