GPT-5.6 (Sol / Terra / Luna) is now evaluated on TrustVector โ€” with day-1 independent verification, incl. METR's benchmark-cheating findings.

Read the evaluation
Evaluation record ยท mcp-server-github

MCP GitHub Server

v1.5.0

GitHub (formerly Anthropic)

MCPgitversion-controlmcpmodel-context-protocol
82
Strong
About This MCP

GitHub's OFFICIAL MCP server, successor to the archived Anthropic reference server. Open source (Go, MIT); binary/Docker or hosted remote at https://api.githubcopilot.com/mcp/ (GA 2025-09-04, OAuth 2.1+PKCE). Since v1.5.0 (2026-06) the local stdio server has built-in OAuth (no PAT needed); releases track the 2026-01-26 MCP spec. 50+ tools in configurable toolsets with read-only mode. Prompt-injection exfiltration risk (Invariant Labs, May 2025) requires least-privilege tokens.

Last Evaluated: July 9, 2026
Official Website

Trust Vector Analysis

Dimension Breakdown

๐Ÿš€Performance & Reliability
+
api reliability

API stability and uptime analysis

Evidence
GitHub API Documentation โ€” Built on GitHub's reliable REST API with 99.9% uptime SLA
highVerified: 2026-07-09
operation success rate

Operation success testing

Evidence
GitHub MCP Server (official) โ€” Actively maintained by GitHub; high success rate for repo operations, issues, and PR management across 50+ tools
highVerified: 2026-07-09
rate limit handling

Rate limiting behavior testing

Evidence
GitHub Rate Limits โ€” Respects GitHub rate limits (5000/hour authenticated, 60/hour unauthenticated)
mediumVerified: 2026-07-09
search accuracy

Search result quality assessment

Evidence
GitHub Search API โ€” Powerful code and repository search capabilities
highVerified: 2026-07-09
error recovery

Error handling testing

Evidence
MCP Implementation โ€” Handles API errors gracefully with retry logic
mediumVerified: 2026-07-09
๐Ÿ›ก๏ธSecurity
+
authentication security

Authentication mechanism review

Evidence
GitHub Personal Access Tokens โ€” Uses GitHub PAT or OAuth for secure authentication
GitHub Changelog - Remote GitHub MCP Server GA โ€” Hosted remote server (https://api.githubcopilot.com/mcp/) generally available with OAuth 2.1 + PKCE authorization
GitHub MCP Server releases (v1.5.0) โ€” v1.5.0 adds built-in OAuth to the local stdio server, so a PAT is no longer required; OAuth is the recommended auth path with the token kept in memory only
highVerified: 2026-07-09
token exposure risk

Token security analysis

Evidence
MCP Security Model โ€” Token stored locally but AI can perform any action within token scope
highVerified: 2026-07-09
scope limitation

Permission scope testing

Evidence
GitHub Token Scopes โ€” Supports granular permission scopes, but requires careful configuration
GitHub MCP Server (official) โ€” Official server adds configurable toolsets (tool scoping) and a read-only mode to limit the action surface
highVerified: 2026-07-09
action auditability

Audit logging review

Evidence
GitHub Audit Log โ€” All actions logged in GitHub's audit system
highVerified: 2026-07-09
unauthorized action risk

Authorization boundary testing

Evidence
Security Analysis โ€” AI can create PRs, issues, and modify repos within token permissions
Invariant Labs - GitHub MCP vulnerability โ€” Architectural prompt-injection finding: a malicious public issue can steer the agent into exfiltrating private-repo data; mitigations are least-privilege tokens and one-repo sessions
highVerified: 2026-07-09
๐Ÿ”’Privacy & Compliance
+
code exposure

Data flow analysis

Evidence
MCP Data Flow โ€” Repository code and metadata sent to LLM provider for analysis
highVerified: 2026-07-09
sensitive data protection

Privacy controls assessment

Evidence
MCP Security Guidelines โ€” No built-in secret detection; risk of exposing API keys or credentials in code
Invariant Labs - GitHub MCP vulnerability โ€” Demonstrated private-repository data exfiltration via prompt injection from a malicious public issue when broad tokens are used
highVerified: 2026-07-09
organization data control

Access control review

Evidence
GitHub Permissions โ€” Access controlled by GitHub org permissions and token scopes
mediumVerified: 2026-07-09
third party data sharing

Data sharing analysis

Evidence
LLM Provider Policies โ€” Repository data shared with LLM provider per their privacy policy
highVerified: 2026-07-09
๐Ÿ‘๏ธTrust & Transparency
+
documentation quality

Documentation completeness review

Evidence
MCP GitHub Docs โ€” Comprehensive documentation with setup guides and API reference
highVerified: 2026-07-09
operation visibility

Logging and traceability assessment

Evidence
MCP Protocol โ€” All GitHub operations visible in MCP logs and GitHub audit trail
highVerified: 2026-07-09
open source transparency

Source code review

Evidence
GitHub MCP Server (official) โ€” Fully open source Go implementation with MIT license; ~31,300 GitHub stars
highVerified: 2026-07-09
api coverage clarity

API documentation review

Evidence
GitHub MCP Server (official) โ€” 50+ tools documented and organized into configurable toolsets (repos, issues, PRs, actions, security, etc.)
highVerified: 2026-07-09
โš™๏ธOperational Excellence
+
ease of setup

Setup complexity assessment

Evidence
MCP Setup Guide โ€” Simple setup requiring only GitHub PAT configuration
GitHub Changelog - Remote GitHub MCP Server GA โ€” Hosted remote endpoint removes local install entirely; local option ships as Go binary or Docker image
highVerified: 2026-07-09
api performance

Performance benchmarking

Evidence
GitHub API Performance โ€” Response times vary based on GitHub API load (typically 200-500ms)
mediumVerified: 2026-07-09
reliability

Uptime analysis

Evidence
GitHub Status โ€” Depends on GitHub API uptime (historically >99.9%)
highVerified: 2026-07-09
feature coverage

Feature completeness assessment

Evidence
GitHub MCP Server (official) โ€” 50+ tools in configurable toolsets covering repos, issues, PRs, actions, code security, and search; read-only mode supported; recent releases add MCP Apps, code quality findings, and alignment with the 2026-01-26 MCP spec
highVerified: 2026-07-09
community adoption

Community activity analysis

Evidence
GitHub MCP Server (official) โ€” ~31,300 GitHub stars; official GitHub maintenance with weekly release cadence (v1.5.0, 2026-06-27) and hosted remote generally available since 2025-09-04
highVerified: 2026-07-09
Strengths
  • +Comprehensive GitHub API coverage (repos, issues, PRs, search)
  • +Built on reliable GitHub infrastructure with high uptime
  • +Excellent for development workflows and code collaboration
  • +Full operation auditability through GitHub's audit logs
  • +Official GitHub-maintained open source server (Go, MIT, ~31,300 stars)
  • +Hosted remote (OAuth 2.1+PKCE) GA since 2025-09-04; local stdio server has built-in OAuth since v1.5.0 (2026-06), no PAT required
  • +Configurable toolsets and read-only mode limit the action surface
Limitations
  • !Repository code and metadata exposed to LLM provider APIs
  • !Risk of unintended repository modifications or PR creation
  • !No built-in secret detection or sensitive data filtering
  • !Subject to GitHub API rate limits (5000 requests/hour)
  • !Token scope misconfiguration can grant excessive permissions
  • !Architectural prompt-injection risk: malicious public issues can drive private-repo data exfiltration (Invariant Labs, May 2025); mitigate with least-privilege tokens and one-repo sessions
Metadata
license: MIT
supported platforms
0: Windows
1: macOS
2: Linux
3: Hosted remote (https://api.githubcopilot.com/mcp/)
programming languages
0: Go
mcp version: 1.0
github repo: https://github.com/github/github-mcp-server
github stars: 31300
latest release: v1.5.0 (2026-06-27)
deprecated repo: https://github.com/modelcontextprotocol/servers-archived
api dependency: GitHub REST API v3
authentication: OAuth (local stdio, built-in since v1.5.0) or GitHub PAT (local); OAuth 2.1 + PKCE (hosted remote)
remote endpoint: https://api.githubcopilot.com/mcp/
remote ga date: 2025-09-04
first release: 2024-11
maintained by: GitHub
status: Active - official GitHub server; archived Anthropic reference server superseded
transport types
0: stdio
1: streamable-http (hosted remote)
installation methods
0: Go binary
1: Docker
2: Hosted remote (no install)

Use Case Ratings

code generation

Excellent for AI-assisted development, PR creation, and code review workflows

customer support

Useful for creating support issues and tracking feature requests

content creation

Good for managing documentation and content in GitHub repos

data analysis

Useful for analyzing repository metrics, commit history, and issue data

research assistant

Excellent for researching codebases, finding examples, and tracking issues

legal compliance

Limited applicability; potential risk of exposing private repositories

healthcare

Low suitability due to risk of exposing sensitive code to LLM providers

financial analysis

Moderate risk; requires careful repository access controls

education

Great for teaching programming, managing assignments, and code review

creative writing

Useful for managing writing projects in GitHub, but not the primary use case