Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Local Git

FreeNot checked

Local Git — Model Context Protocol server

GitHubEmbed

About

Local Git — Model Context Protocol server

README

Overview

A Python-based Git repository management server using the MCP (Message-based Communication Protocol) server framework.

Features

  • Create, manage, and interact with local Git repositories
  • Validate repository names
  • Perform Git operations:
    • Repository creation
    • Adding files
    • Committing changes
    • Pulling and pushing
    • Diff generation

Dependencies

  • GitPython
  • Pydantic
  • MCP Server
  • Black (code formatting)
  • isort (import sorting)

Usage

Run the server with:

python git_server.py [--repositories-dir ./repositories]

Development

  • Code is automatically formatted using Black and isort
  • GitHub Actions workflow for code formatting

License

[ADD LICENSE INFORMATION IF APPLICABLE]

from github.com/okdshin/local-git-mcp-server

Installing Local Git

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/okdshin/local-git-mcp-server

FAQ

Is Local Git MCP free?

Yes, Local Git MCP is free — one-click install via Unyly at no cost.

Does Local Git need an API key?

No, Local Git runs without API keys or environment variables.

Is Local Git hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Local Git in Claude Desktop, Claude Code or Cursor?

Open Local Git on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Local Git with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs