Manage GitHub repositories, branches, pull requests, and commits through an MCP server.
This MCP tool is sparsely documented and claims GitHub repository and pull request management capabilities, but does not explain authentication, data scope, or implementation details. It is open source and therefore somewhat auditable, but low adoption and unknown maintenance make it primarily a caution-level tool overall.
The materials explicitly state that no keys or environment variables are required; no GitHub token or other credential requirement is described. Based on the available facts, there is no direct red flag of credential collection or abuse, though the missing documentation leaves the real authentication model insufficiently explained.
Its stated functions—GitHub repository management, branch operations, PR handling, and commit retrieval—normally imply communication with GitHub-related services. Although the objective checks list no remote endpoint, the declared purpose reasonably suggests network interaction with GitHub; there is no evidence in the materials of data being sent to unrelated third parties.
The objective checks explicitly mark this tool as executes-code, indicating it can run code locally or spawn processes. For an MCP tool this is a normal powerful capability and warrants a constrained runtime, but the materials do not show any abnormal system permission request beyond its stated function.
Given its Git/GitHub management role, it can reasonably be expected to read repository contents, branches, commits, and possibly working-directory data. With no README details, it is unclear whether it writes local files, modifies repository state, or accesses data beyond the repository scope, so the data-access boundary remains unclear and should be treated cautiously.
The project has an open-source repository, making source review theoretically possible, which is a positive risk-reducing factor. However, it comes from a third-party registry, has no declared license, shows 0 stars, unknown maintenance status, and almost no documentation, so supply-chain confidence is limited.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "git-mcp" yet — see the docs or source repo.
Use git-mcp to create a branch named feature/login-page from main in the GitHub repository my-org/web-app, and confirm whether it was created successfully.
Returns the branch creation result, including the new branch name, source branch, and current status.
Use git-mcp to check the status of PR #42 in the repository my-org/web-app, and summarize the title, author, merge status, and latest comments.
Outputs a concise summary of the pull request’s key details for quick progress tracking.
Use git-mcp to retrieve the latest 10 commits from the repository my-org/web-app, listing commit hash, author, time, and message in reverse chronological order.
Returns a structured list of recent commits for reviewing code change history.
Manage GitHub repositories, pull requests, issues, and workflows with natural language.
Manage GitHub repositories, issues, and pull requests through MCP or REST.
Connect GitHub repos so AI can analyze and build from real code.
Create GitHub repositories quickly through MCP to start projects and collaboration.
Manage GitHub repositories, labels, topics, and files through API automation.
Manage GitHub repos, issues, PRs, code search, and CI status in one place.