Git MCPServer

kjozsa
GitHub
Version ControlDeveloper ToolsCode Execution

Loading subscription status...

💡 Description

MCP server to manage Git operations on local repositories, allowing users to list repositories, get and create tags, list commits, push tags, and update repositories through a standardized interface.

📝 JSON Entries

{
  "mcpServers": [
    {
      "git-mcp": {
        "env": {
          "GIT_REPOS_PATH": "/path/to/your/git/repositories"
        },
        "args": [
          "git-mcp"
        ],
        "command": "uvx"
      }
    }
  ]
}

🛠️ Tools

refresh_repositorylist_commits_since_last_tagpush_git_tagget_last_git_tagcreate_git_taglist_repositories

Features

  • Environment variable support
  • List repositories
  • Create and manage Git tags
  • Update repositories

💬 Example Queries

  • List all Git repositories in the configured path.
  • Get the latest Git tag for a specified repository.
  • Create a new Git tag in a repository.