GitHub MCP Server icon

GitHub MCP Server

officialstdionpm
29.0kstars|1.5kforks
Works withClaude DesktopCursorVS CodeWindsurf

About

GitHub's official MCP server bridges AI assistants to the GitHub API. Turn every major GitHub operation into an MCP tool call — create issues, review PRs, search code, manage branches, all from your AI chat.

Features

  • Modular toolsets that can be toggled independently
  • Supports stdio transport protocol
  • Authenticates via GitHub personal access tokens
  • Automatic rate limiting and pagination handling
  • Active maintenance by GitHub's official team
  • Works with any MCP-compatible client

Use Cases

Developer

Create and manage GitHub issues from an AI assistant

Team lead

Automate pull request reviews and merges through AI chat

Security engineer

Search code across repositories from an AI assistant

What This Server Can Do

MCP servers expose three types of capabilities to AI clients. Here's what GitHub MCP Server supports.

Tools

Supported23 tools

Functions your AI client can call to perform actions — like querying a database, creating a file, or calling an API.

How to use: Tools run automatically when your AI client decides they're needed. Ask your AI assistant to perform a task, and it will invoke the right tool.

Resources

Not available

This server does not expose read-only data resources.

Prompts

Not available

This server does not provide pre-built prompt templates.

For the full list of available tools, resources, and prompts, check the README on GitHub.

Frequently Asked Questions