LabscoMCP early access ↗
Sunwood-ai-labsMCP SERVER · OFFICIAL PROJECT

Aira MCP Server

Check a repository's git status and commit a file with a typed, emoji-tagged message, one file at a time.

by Sunwood-ai-labs ↗Git Hosting & Code Review✓ Official

LABSCO SUMMARY

Two tools around one habit: commit properly.

It checks status and commits, and that is all — the Gitflow branch tools the README describes are not in the code. The agent picks the commit type (feat, fix, docs, style, refactor, perf, test or chore), the emoji and the title; the server formats the message and commits one file per call. Everything else about git stays where it was.

What it is

A small TypeScript server for the commit step: it reads git status and commits a file with a message built from a commit type, an emoji and a title.

What you get

  • get_status — the git status of the repository at the absolute path you pass
  • create_commit — commit one file, staging it first if needed, with a message such as ✨ [feat]: title built from the type, emoji and title you choose, plus an optional body, footer and issue number

Requirements

Node — npm install and npm run build, then point the client at the built build/index.js. No credentials; both tools take the absolute path of the repository to act on.

Setup effort

Build from source — git clone https://github.com/Sunwood-ai-labs/aira-mcp-server.git