mcp-server-git
One of the official MCP reference servers, providing Git repository operation capabilities that enable large language models to read and interact with code version control systems through the standard MCP protocol.
Timeline (last 90 days)
server-memory and server-sequential-thinking remain at 2.0.0, while mcp-server-git and mcp-server-time remain at 2026.10.19, all unchanged.
The official workaround is: in filtering scenarios pass refs/heads/null or a commit SHA instead; when creating a new branch from the null branch, first git_checkout and then call git_create_branch without base_branch.
There is a known issue #5176: in mcp-server-git, passing the string 'null' as base_branch to git_create_branch, or as contains/not_contains to git_branch, is treated as no value, with the root cause in the Python SDK (python-sdk#3055).
All three Python servers now correctly report their own package version in serverInfo.
The Python/PyPI-side servers mcp-server-fetch, mcp-server-git, and mcp-server-time adopt the CalVer calendar version 2026.10.10.
mcp-server-git can now correctly report the detached HEAD state produced by git_checkout, and git_show has been changed to output native Git format and handle non-UTF-8 patches.
This update simultaneously upgraded the four official reference server packages server-everything, mcp-server-time, mcp-server-fetch, and mcp-server-git to version 2026.8.18.
mcp-server-git provides Git repository operation capabilities, enabling models to read and interact with code version control systems.
All Facts (7)
server-memory and server-sequential-thinking remain at 2.0.0, while mcp-server-git and mcp-server-time remain at 2026.10.19, all unchanged.
50%UnverifiedThere is a known issue #5176: in mcp-server-git, passing the string 'null' as base_branch to git_create_branch, or as contains/not_contains to git_branch, is treated as no value, with the root cause in the Python SDK (python-sdk#3055).
50%UnverifiedThe official workaround is: in filtering scenarios pass refs/heads/null or a commit SHA instead; when creating a new branch from the null branch, first git_checkout and then call git_create_branch without base_branch.
50%UnverifiedAll three Python servers now correctly report their own package version in serverInfo.
50%UnverifiedThe Python/PyPI-side servers mcp-server-fetch, mcp-server-git, and mcp-server-time adopt the CalVer calendar version 2026.10.10.
50%Unverifiedmcp-server-git can now correctly report the detached HEAD state produced by git_checkout, and git_show has been changed to output native Git format and handle non-UTF-8 patches.
50%Unverifiedmcp-server-git provides Git repository operation capabilities, enabling models to read and interact with code version control systems.
50%