GitHub MCP Server

MCP server by GitHub

OfficialRemote and local
Official page

GitHub MCP Server at a glance

GitHub MCP Server is an official MCP server from GitHub. It lets an AI assistant read repos, manage issues and pull requests and check Actions runs on GitHub.

Connects to
Developer tools
Hosting
Remote and local · Streamable HTTP and stdio
Sign-in
OAuth or personal access token
Price
Free (needs a GitHub account)
Works with
Claude, Claude Code, VS Code, Visual Studio, Cursor, Windsurf, Zed, JetBrains IDEs, Copilot CLI
Best for
Developers who manage code on GitHub
Checked
October 3, 2026 on official sources

How to install GitHub MCP Server

Add the URL below as a new MCP server in your AI app’s settings or MCP config file, then sign in when asked. Sign-in: OAuth or personal access token.

Remote server URL
https://api.githubcopilot.com/mcp/

What GitHub MCP Server can do

It connects AI tools to GitHub so they can browse code, open issues and create or review pull requests. Toolsets let you turn on only the areas you need, such as repos, issues, Actions or code security.

Tools it exposes include
get_file_contentslist_issuescreate_pull_requestmerge_pull_requestActions workflow runsget_code_scanning_alert

Best for: developers who manage code on GitHub

Pros

  • Official and widely used
  • Remote OAuth setup in one step
  • Toolsets limit what the AI can touch

Cons

  • Full toolset adds many tools to context
  • Write access needs careful permission review

GitHub MCP Server FAQ

Is GitHub MCP Server free?

Yes. The server is open source under MIT and only needs a GitHub account.

How do I connect GitHub MCP Server?

Add the remote URL https://api.githubcopilot.com/mcp/ in your client and sign in with OAuth or run the Docker image with a personal access token.

What can GitHub MCP Server do?

It can read files, search code, manage issues and pull requests and check Actions and security alerts.