alejandro-m-p avatar

Git Courer

alejandro-m-p/git-courer

A full-featured Git interface built specifically for LLM agents, exposing 22 operations from commits and rebases to PR reviews and automated releases. Instead of dumping raw diffs into your LLM, it parses ASTs with go-tree-sitter, classifies change types deterministically in Go, then hands structured context to the model for message generation. Every destructive operation gets an automatic backup. The pr-review tool runs tests, detects conflicts with AST annotations, and checks divergence in one shot. Ships with a CLI release command that groups commits by configured areas and calculates semver bumps locally. Auto-configures 14 clients including Claude, Cursor, and Zed. Reach for this when you want Git operations that understand code structure, not just text diffs.

GitHub stars
32
tools
12
last updated
May 30, 2026

Tools

12 tools

Public tool metadata for what this MCP can expose to an agent.

statusFull repo state: branch, changes, conflicts, stash, etc.

Full repo state: branch, changes, conflicts, stash, etc.

No parameter schema in public metadata yet.

diffDiff with AST tags (NEW_FUNC, MOD_SIG, DEPS, DEL)

Diff with AST tags (NEW_FUNC, MOD_SIG, DEPS, DEL)

No parameter schema in public metadata yet.

commit3-phase LLM pipeline: preview, review, apply

3-phase LLM pipeline: preview, review, apply

No parameter schema in public metadata yet.

branchBranch management

Branch management

No parameter schema in public metadata yet.

stageStaging area control

Staging area control

No parameter schema in public metadata yet.

stashStash management

Stash management

No parameter schema in public metadata yet.

historyHistory inspection

History inspection

No parameter schema in public metadata yet.

syncRemote sync

Remote sync

No parameter schema in public metadata yet.

pr-reviewTests + conflicts + diff stats + divergence in one call

Tests + conflicts + diff stats + divergence in one call

No parameter schema in public metadata yet.

backupUndo amend/merge/rebase

Undo amend/merge/rebase

No parameter schema in public metadata yet.

rewriteHistory rewriting

History rewriting

No parameter schema in public metadata yet.

sessionIsolated worktree lifecycle

Isolated worktree lifecycle

No parameter schema in public metadata yet.

Sponsors

Readme

Details

Repository
github.com/alejandro-m-p/git-courer
Categories
AI & LLM Tools, Developer Tools
Registry
MCP registry, active

Related AI & LLM Tools MCP servers

View all
1atxp-dev avatarATXP — Agent Payment & Wallet Infrastructureatxp-dev/atxpAgent wallet, email, phone, and 41 paid tools: search, image/video/music gen, SMS, calls.32stars
2nirholas avatarDeFi Trading Agentsnirholas/defi-agentsDeFi agent definitions JSON API - crypto trading portfolio management bots32stars
3pixelx-jp avatarPlateau Creative Mcppixelx-jp/plateau-creative-mcpPLATEAU 3D city data as scene-editing and glTF export tools for creative LLM agents.29stars
4jschuller avatarServiceNow MCP Serverjschuller/mcp-server-servicenowServiceNow MCP server: Table API, CMDB, schema, aggregates, update sets and four Agent Skills.27stars
5vikrantsingh01 avatarAdaptive Cards Mcpvikrantsingh01/adaptive-cards-mcpGenerate, validate, and optimize Adaptive Cards for Teams, Outlook, and Copilot.27stars
6adwarp-dev avatarAdwarpadwarp-dev/adwarpOpen-source ad agent for LinkedIn Ads and Google Ads. Drafts campaigns, audiences and reports.25stars