Skip to main content
Glama
archish9

GitHub MCP Server

by archish9

Related Servers

Alternatives to GitHub MCP Server

No user-submitted related servers found.

    Related Servers

    • A
      license
      C
      quality
      B
      maintenance
      A 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.
      22
      4
      MIT
    • A
      license
      B
      quality
      D
      maintenance
      A 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.
      12
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      A 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.
      28
      3,381 npm
      240
      Apache 2.0
    • F
      license
      Not graded
      quality
      D
      maintenance
      A 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
      -
    • A
      license
      B
      quality
      A
      maintenance
      A 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.
      12
      90,399
      MIT
    • A
      license
      C
      quality
      D
      maintenance
      A Model Context Protocol server that provides 29 Git operations and advanced workflows, enabling AI assistants and developers to safely manage version control.
      30
      245 npm
      1
      ISC

    TDQS

    A4.2/5.0

    Scored across 10 tools

    Disambiguation5/5

    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.

    Naming Consistency5/5

    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.

    Tool Count5/5

    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.

    Completeness4/5

    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.

    Maintenance

    ActivityInactive
    ResponsivenessNo issues