MCPSERV.CLUB
Mubashwer

Git Mob MCP Server

MCP Server

Co-author management for pair and mob programming

Active(70)
0stars
3views
Updated Jun 18, 2025

About

A Node.js server that implements the Model Context Protocol to automate adding Co‑authored‑by trailers in Git commits, manage team members, and configure pairing or mob sessions for the git-mob CLI.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

Overview

The Git Mob MCP Server is a Node.js‑based bridge that connects Claude and other Model Context Protocol (MCP) clients to the command‑line tool. It solves a common pain point in collaborative Git workflows: attributing work to multiple contributors when using pair or mob programming. By automating the addition of Co‑authored‑by trailers to commit messages, it eliminates manual editing and ensures that every participant receives proper credit on platforms such as GitHub.

At its core, the server exposes a rich set of MCP resources and tools that mirror the functionality of the CLI. Developers can set up the tool globally or locally, manage a roster of team members (adding, deleting, listing), and control active mob sessions by selecting which co‑authors should be included. When a session is started, the server automatically appends the correct trailers to every commit made within that repository. This tight integration means developers can continue using familiar Git commands while the server handles the bookkeeping behind the scenes.

Key capabilities include:

  • Team management: Store and retrieve a list of collaborators with keys, names, and email addresses.
  • Session control: Begin or end a mob session by specifying which team members participate, and query the current co‑author list.
  • Automation hooks: Automatically inject Co‑authored‑by trailers into commit messages during an active session.
  • CLI assistance: Provide help and version information for the underlying tool, making troubleshooting straightforward.

Typical use cases are abundant in modern development environments. In a pair‑programming setup, a developer can launch a mob session with the desired partner and every commit will reflect both authors. In larger teams, a dedicated “mob” session can be started for sprint planning or code reviews, ensuring that all contributors are acknowledged without extra effort. The server also supports local installations for repositories that use custom hook paths (e.g., with Husky), making it versatile across different project setups.

Integration into AI workflows is seamless. Once the MCP server is registered in Claude Desktop or VS Code, an assistant can invoke tools such as , , or directly from a conversation. The assistant can query the current co‑author list, suggest adding new members, or clear a session—all without leaving the chat. This empowers AI‑driven code reviews, pair‑programming guidance, and automated commit management, turning the assistant into a collaborative partner rather than just a code generator.