Agentβ™₯︎Age
Catalog

Git

Official

by Abhishekkumar2021 Β· TypeScript

Local Git via MCP: status, log, diff, file history, branches, and gated stage/commit. Pure-JS.

io.github.Abhishekkumar2021/git β€” Local Git MCP Server

This Model Context Protocol (MCP) server exposes local Git functionality over MCP. It provides access to Git status, logs, diffs, file history, and branches, and supports gated stage/commit operations. It is implemented in pure JavaScript (Pure-JS), packaged under TypeScript tooling.

πŸ› οΈ Key Features

  • Status retrieval
  • Log viewing
  • Diff access
  • File history
  • Branch information
  • Gated stage/commit

πŸš€ Use Cases

  • Inspect local repository changes via MCP
  • Review commit and file history without direct Git commands
  • Compare revisions using diffs
  • Manage branches and perform controlled staging/committing

⚑ Developer Benefits

  • TypeScript-based MCP server within the mcp-suite collection
  • Uses Model Context Protocol for tool-style Git operations
  • Listed with topics including mcp, model-context-protocol, typescript, and npm

⚠️ Limitations

  • Focused on local Git operations (as described: β€œLocal Git via MCP”).

Topics

aiclaudellm-toolsmcpmodel-context-protocoltypescriptai-agentsllmnpm