Skip to main content
Glama
97,619 servers. Updated
20 Best GitHub MCP Servers: compared and ranked, October 2026Ranked from 1,788 matching servers on stars, growth, downloads and maintenance. Updated .

Matching MCP tools:

Matching MCP Connectors:

"A server that reviews GitHub pull requests or provides diffs" matching MCP servers:

GET /v1/servers – MCP directory API reference
  • A
    license
    Not graded
    quality
    B
    maintenance
    A Model Context Protocol server that gives AI agents bounded, auditable access to propose changes to an Obsidian vault stored in GitHub, with per-agent expiring tokens, read/write/deny path policies, mutability rules, frontmatter checks, and human-reviewed proposal branches.
    17 npm
    2
    Apache 2.0
  • A
    license
    A
    quality
    D
    maintenance
    Provides secure filesystem access for AI models through the Model Context Protocol with strict path validation, file operations, directory management, and system command execution within predefined directories.
    16
    2 npm
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Integrates GitHub repository management and local file system access to enable AI agents to perform code reviews and manage pull requests. It provides tools for listing repositories, retrieving PR diffs, and searching or reading files within a specified workspace.
    7
    81 npm
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with the WhkerDB shared PDF editor to manage collaborative rooms, file structures, and real-time annotations. It allows users to upload PDFs and images, manage note trees, and sync data across platforms through natural language.
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides a secure workspace for AI-driven file management and Python script execution designed to run on Vercel. It enables tools for full file operations and code execution within a sandboxed environment.
    -
  • A
    license
    A
    quality
    C
    maintenance
    Enables remote command execution and SFTP file upload or download from any MCP client without a local SSH client, SCP, or PuTTY installed. Supports password or private key authentication with SHA256 host fingerprint verification, timeouts, output limits, and multiple configured server instances.
    5
    11 npm
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    A general-purpose MCP server that provides utility tools for echo, date/time, and file operations within Claude Code and Claude Desktop. It functions as an extensible framework designed to help developers easily build and register custom Python-based tools.
    11
    -
  • F
    license
    A
    quality
    F
    maintenance
    Enables FTP file operations such as upload, download, list, and delete directly from Claude Desktop or Claude CLI.
    15
    -
  • A
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol server that enables Claude Desktop and other MCP clients to interact with WebDAV file systems through natural language commands for CRUD operations.
    8
    56 npm
    19
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables CRUD operations on WebDAV file systems with authentication support, allowing users to manage files and directories through natural language commands. Includes advanced features like file search, range requests, smart editing with diff preview, and directory tree visualization.
    16
    2
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI clients to perform sandboxed filesystem, directory, Ubuntu system, network, git, and code/text operations through 38 typed tools confined to a workspace. Ships with a browser-based web console that provides an interactive Linux terminal, a live tool playground, and real-time CPU, memory, and disk monitoring.
    38
    2
    MIT
  • A
    license
    B
    quality
    F
    maintenance
    A unified MCP server that combines GitHub, local Git, Slack, web fetching, persistent memory, and filesystem tools into a single configuration entry, with dangerous capabilities like shell execution disabled by default.
    13
    41 npm
    MIT