AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
API Integration/
GitHub MCP Server
GitHub MCP Server logo

GitHub MCP Server

Active·★ 34.2k·MIT·Updated 2026-11-02
★ Most Popular★ Essential★ Trending

The GitHub MCP Server is GitHub's official way to connect AI tools to the GitHub platform. Agents can browse and search code, analyse commits, create and update issues and pull requests, monitor GitHub Actions runs and diagnose build failures, review security findings and Dependabot alerts, and work with discussions and notifications.

It is useful for developers who want an assistant to triage issues, summarise pull requests, investigate failing CI or explore an unfamiliar repository. GitHub hosts a remote server at https://api.githubcopilot.com/mcp/ for clients that support remote MCP (VS Code 1.101+, Claude Desktop, Cursor, Windsurf and others), authenticated with OAuth or a personal access token. A local version runs via Docker or a binary for clients that only support local servers.

Getting started: add the remote URL to your MCP client and sign in, or run the Docker image with a personal access token. Use `--toolsets` to expose only the capability groups you need, `--read-only` to block all write operations, and consider lockdown mode when working with public repositories.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-31.

License
MIT
Latest release
v2.0.3 · 2026-10-21
Last commit
2026-10-30
Contributors
175
Forks
5,261
Open issues and PRs
397
First published
2025-03-04

Source: GitHub, npm and PyPI public APIs.

#GitHub#AI Agents#MCP#Automation#Developer Tools#Web Browsing#Coding
$ Install
$ docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server
↗ Visit site★ GitHub
01

Features

01Browse and query code, files, commits across any accessible repository
02Create, update, and manage issues and pull requests via natural language
03Monitor GitHub Actions workflow runs and analyze build failures
04Review Dependabot alerts and security code scanning findings
05Available as a hosted remote server or self-hosted via Docker
02

Why choose it

+Official and actively maintained by GitHub, covering repositories, issues, pull requests, Actions, security alerts and more.
+Hosted remote option with OAuth means no local setup or token management for supported clients.
+Fine-grained control through toolsets, individual tool selection and a read-only mode.
+MIT licensed, with a local Docker version for clients without remote support.
03

Trade-offs

!With default settings an agent can write to repositories, issues and pull requests; start with read-only mode and narrow toolsets.
!Repository content such as issues and comments can carry prompt injection. Lockdown mode reduces this risk for public repositories, but GitHub states it is not an authorization boundary.
!Exposing many toolsets adds a large number of tools to the model's context, which can hurt tool selection.
05

Maintenance check

ActiveChecked: 2026-10-29
Last commit
2026-10-28
Commits, last 90 days
100+
Releases, last 90 days
13
Latest release
v2.0.3 (2026-10-21)
Open issues
391
Recent issues with at least one comment
2/20
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 13, 60, 15, 21, 3, 2, 0, 13, 20, 5, 2, 7

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #738 Allow uploading files as attachments21 comments · 2025-07-23
  • #1048 MCP Governance - Allow/Deny List for MCP for Organizations and Teams14 comments · 2025-09-04
  • #1683 Addressing GitHub MCP's Key Issues: Token Scopes, Verbose Prompts, and Lack of Project Context13 comments · 2025-12-24
  • #1402 VSCode: Toolset name mismatch: 'github/*' fails with Unknown tool, but 'github' warns it's deprecated12 comments · 2025-11-13
  • #1392 Assign custom agent to issue via assign_copilot_to_issue12 comments · 2025-11-11

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

04

Who it fits

Pick it if
  • You want GitHub's official, MIT-licensed MCP server to let agents browse code, manage issues and PRs, inspect GitHub Actions, and review Dependabot/security alerts.
  • You want either a zero-install remote OAuth server or a local Docker/binary deployment with configurable read-only mode and granular toolsets.
Look elsewhere if
  • Your repositories are hosted on GitLab rather than GitHub; use gitlab-mcp instead.
  • You only want an agent to read documentation and READMEs from public GitHub repos without API authentication; GitMCP (`idosal-git-mcp`) is purpose-built for that.
06

How it differs

git-mcp logovs git-mcp★ 8.5k

GitHub MCP Server is GitHub's official server for full platform operations (repos, issues, PRs, Actions, security alerts). GitMCP turns any public GitHub repository into a read-only documentation and code-context MCP endpoint with zero setup.

Full comparison →
07

Compatibility

VS Code
Native
Verified via docs
Claude Desktop
Supported
Verified via docs
Cursor
Supported
Verified via docs
08

Quick start

1
$ docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server
09

Use cases

↳AI-assisted code review, issue triage, and PR management in GitHub
↳Automated CI/CD analysis — identifying and explaining workflow failures
↳Building multi-step agent workflows that combine GitHub data with other MCP tools
10

Alternatives

⚡Top VS:
VSgit-mcp★8.5k→VSgoogle_workspace_mcp★3.5k→VSFigma-Context-MCP★16.1k→VSexa-mcp-server★5.2k→
git-mcp logo
git-mcp★ 8.5k
Put an end to code hallucinations! GitMCP is a free, open-source, remote MCP server for any GitHub project
VSCompare→
google_workspace_mcp logo
google_workspace_mcp★ 3.5k
Control Gmail, Google Calendar, Docs, Sheets, Slides, Chat, Forms, Tasks, Search & Drive with AI - Comprehensive Google Workspace / G Suite MCP Server
VSCompare→
Figma-Context-MCP logo
Figma-Context-MCP★ 16.1k
MCP server to provide Figma layout information to AI coding agents like Cursor
VSCompare→
exa-mcp-server logo
exa-mcp-server★ 5.2k
Exa MCP for web search and web crawling!
VSCompare→
budibase logo
budibase★ 28.4k
Create business apps and automate workflows in minutes. Supports PostgreSQL, MySQL, MariaDB, MSSQL, MongoDB, Rest API, Docker, K8s, and more 🚀 No code / Low code platform..
VSCompare→
mcp-chrome logo
mcp-chrome★ 12.5k
Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome browser functionality to AI assistants like Claude, enabling complex browser automation, content analysis, and semantic search.
VSCompare→
cursor-talk-to-figma-mcp logo
cursor-talk-to-figma-mcp★ 7.1k
TalkToFigma: MCP integration between Cursor and Figma, allowing Cursor Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
VSCompare→
whatsapp-mcp logo
whatsapp-mcp★ 6.8k
WhatsApp MCP server
See all alternatives →

Featured in these lists

  • SDKs, Frameworks & Official Reference Servers for Building with MCP

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs05Maintenance check04Who it fits06How it differs07Compatibility08Quick start09Use cases10Alternatives
github /
github-mcp-server
↗

GitHub's official MCP server for repos, issues and PRs

34.2k5.3kMIT
Last commit2d ago
StatusActive
CategoryAPI Integration
Contributors175
Latest releasev2.0.3
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.