GitHub MCP Server
Related Servers
Alternatives to GitHub MCP Server
No user-submitted related servers found.
Related Servers
- AlicenseCqualityBmaintenanceA Model Context Protocol server that enables LLMs to interact with Git repositories, providing tools to read, search, and manipulate Git repositories through commands like status, diff, commit, and branch operations.224MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables LLMs to interact with Git repositories, providing tools to read, search, and manipulate Git repositories through commands like status, diff, commit, and branch management.12MIT
- AlicenseAqualityCmaintenanceA Model Context Protocol server that enables Large Language Models to interact with Git repositories through a robust API, supporting operations like repository initialization, cloning, file staging, committing, and branch management.283,381 npm240Apache 2.0
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables AI assistants to perform standard Git operations like staging, committing, and pushing changes. It facilitates a high-quality, standardized workflow for managing code repositories through natural language commands.99 npm-
- AlicenseBqualityAmaintenanceA Model Context Protocol server for Git repository interaction and automation. This server provides tools to read, search, and manipulate Git repositories via Large Language Models.1290,399MIT
- AlicenseCqualityDmaintenanceA Model Context Protocol server that provides 29 Git operations and advanced workflows, enabling AI assistants and developers to safely manage version control.30245 npm1ISC
TDQS
Scored across 10 tools
Each tool has a clearly distinct purpose with no overlap: commit_all_changes (staging and committing), compare_commits (diff analysis), create_branch (branch creation), generate_commit_message (message suggestion), get_repo_status (status overview), initialize_repo (repository initialization), list_branches (branch listing), list_commits (history viewing), rollback_to_commit (state reset), and switch_branch (branch switching). The descriptions clearly differentiate their specific git operations.
All tools follow a consistent verb_noun pattern with snake_case throughout: commit_all_changes, compare_commits, create_branch, generate_commit_message, get_repo_status, initialize_repo, list_branches, list_commits, rollback_to_commit, and switch_branch. The naming is predictable and follows the same grammatical structure across all tools.
With 10 tools, this server is well-scoped for git repository management. Each tool serves a distinct, essential function in the git workflow (initialization, status checking, branching, committing, history viewing, comparison, and rollback). The count is neither too sparse nor bloated, covering core operations without redundancy.
The toolset provides comprehensive coverage of git operations including initialization, status monitoring, branching, committing, history viewing, diff comparison, and rollback. Minor gaps exist such as missing tools for merging branches, handling remotes (push/pull), or managing tags, but core workflows are well-supported and agents can accomplish most common tasks.