Facilitates Git repository management through the Model Context Protocol.
This Node.js server implements the Model Context Protocol (MCP) to enable Git operations. It offers features like cloning, status checks, pulling, pushing, committing, checkout, logging, branching, adding files, initializing repositories, and managing remote repositories—all accessible through the MCP protocol. The server emphasizes type-safe command execution, robust error handling with detailed Git error messages, and includes a comprehensive test suite to ensure reliability.