GitHub MCP Server

GitHub MCP Server

Developer
GitHub
claudecursorvscodecodexgeneric
FreeOpen Source

About

GitHub's official MCP server. Lets AI agents manage repositories, issues, pull requests and GitHub Actions directly, with both remote-hosted and local modes.

Our Verdict

GitHub MCP Server brings developer capabilities to the MCP ecosystem. Its GitHub popularity reflects community trust, and the standardized protocol ensures broad compatibility across AI clients.

Pricing

free
Free and open source

Use Cases

  • Integrating developer capabilities into AI agent workflows
  • Building custom AI-powered tools with GitHub MCP Server
  • Enhancing AI agent functionality with standardized MCP access

Pros

  • GitHub MCP Server provides standardized MCP protocol access
  • Open source with 31,872 GitHub stars
  • Active development and community support

Cons

  • Requires MCP-compatible client (Claude, Cursor, etc.)
  • Setup complexity varies by client
  • Some features may depend on client capabilities

Installation

claude mcp add --transport http github https://api.githubcopilot.com/mcp/

Frequently Asked Questions

What can AI agents do with the GitHub MCP Server?

It is GitHub's official MCP server. AI agents can read and write repositories, manage issues and pull requests, inspect CI runs and search code — bringing the whole GitHub workflow into the conversation.

How do I install the GitHub MCP Server in Claude Code?

The recommended way is the hosted endpoint: claude mcp add --transport http github https://api.githubcopilot.com/mcp/, then complete the GitHub OAuth flow. No local deployment needed; a Docker-based local version is also available.

Is the GitHub MCP Server free?

The server itself is free and open source (MIT). The hosted endpoint is free for GitHub accounts, with permissions following your GitHub authorization scope. Grant the minimum necessary access when working with private repositories.

Related Tutorials

Beginner15 min read

Codex CLI Beginner's Guide: From Installation to Your First AI Coding Task

Learn how to install Codex CLI on Windows, macOS, or Linux, sign in, and let AI inspect, edit, and run code directly from your terminal.

Beginner20 min read

Hermes Agent CLI MCP Beginner's Guide: Connect Hermes Agent CLI to External Data and Services

Connect Hermes Agent CLI to external data and services through MCP servers via the official catalog and config.yaml

Beginner15 min read

Hermes Agent Desktop MCP Beginner's Guide: Configure MCP Servers in the Desktop App

Configure MCP servers in the Hermes Agent desktop app using Settings, sharing the same config.yaml as the CLI

Beginner15 min read

Codex CLI MCP Beginner's Guide: Connect Codex to External Data and Services

Learn how to use the codex mcp command to connect Codex CLI to MCP servers — GitHub, databases, search and more — so Codex can access external data and services.

Beginner10 min read

Codex Desktop MCP Guide: Connect Codex Desktop to External Data and Services

Learn how to configure MCP servers in Codex Desktop through Settings and config.toml, enabling Codex Desktop to access external data and services.

Beginner15 min read

Claude Code CLI MCP Guide: Connect Claude Code to External Data and Services

Learn how to use the claude mcp add command to connect Claude Code CLI to MCP servers — GitHub, databases, issue trackers and more — so Claude Code can access external data and services.

Beginner10 min read

Claude Code Desktop MCP Guide: Connect Claude Code Desktop to External Data and Services

Learn how to configure MCP servers in Claude Desktop through the claude_desktop_config.json file and Settings panel, enabling Claude Desktop to access external data, services, and tools.