git-commands-mcp

git-commands-mcp

0

MCP Git Repo Browser is a Node.js-based tool that provides an MCP server for browsing and interacting with Git repositories. It offers operations for managing repository structures, branches, commits, and local changes, and supports integration with Git clients through the Model Context Protocol.

MCP Git Repo Browser (Node.js)

A Node.js implementation of a Git repository browser using the Model Context Protocol (MCP).

Features

  • Basic Repository Operations: Directory structure visualization, file content reading, code search
  • Branch Operations: Branch comparison and diffing
  • Commit Operations: Commit history and details, local changes inspection

Requirements

  • Node.js 14.x or higher
  • Git installed on the system

Installation

  • NPM: Install globally via npm
  • Manual: Clone the repository and install dependencies

Usage

  • Run the server via stdio; compatible with MCP clients

CI/CD

  • Automated publishing via GitHub Actions and npm Automation token

License

  • MIT License

Links