
local git mcp server
本地Git MCP Server是一个基于Python的工具,用于通过MCP管理本地Git仓库,能够在集中环境中实现创建、验证以及核心Git操作。
Repository Info
About This Server
本地Git MCP Server是一个基于Python的工具,用于通过MCP管理本地Git仓库,能够在集中环境中实现创建、验证以及核心Git操作。
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
Local Git MCP Server
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]
Quick Start
Clone the repository
git clone https://github.com/okdshin/local-git-mcp-serverInstall dependencies
cd local-git-mcp-server
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.