BeClaude

github

30.2kOfficial PluginGeneralby Anthropic

Official GitHub MCP server for repository management. Create issues, manage pull requests, review code, search repositories, and interact with GitHub's full API directly from Claude Code.

Python3272 forks747 issuesUpdated 6/16/2026First seen 4/17/2026

Summary

The GitHub MCP server integrates Claude Code directly with the GitHub API, enabling you to manage repositories, issues, pull requests, and code reviews without leaving your terminal.

  • It streamlines common developer workflows by providing natural language access to GitHub's full feature set, saving time and reducing context switching.

Install & Usage

1
Open your MCP config
~/.claude.json
2
Add the server config

Add the configuration to "mcpServers": { "github": { "command": "...", "args": [] } }

3
Restart Claude Code
/mcp

Use Cases

Create a new GitHub issue with labels, assignees, and a detailed description directly from Claude Code.
Review open pull requests, including diff summaries and inline comments, to speed up code review.
Search across repositories, users, and code using GitHub's search syntax to find relevant information quickly.
Manage repository settings such as topics, descriptions, and branch protection rules without using the GitHub web interface.
List and filter issues or pull requests by status, label, or author to track project progress.
Merge a pull request with a custom commit message and delete the source branch after merging.

Usage Examples

1

/github create issue in owner/repo titled 'Fix login bug' with label 'bug' and assign to @username

2

/github list pull requests in owner/repo with status open and label 'needs-review'

3

/github search code 'function parseJSON' in owner/repo and show file paths

View source on GitHub
code-reviewapimcpclaude-codeskills

Security Audits

LicenseUnknownSourcePassRepositoryPass

Frequently Asked Questions

What is github?

The GitHub MCP server integrates Claude Code directly with the GitHub API, enabling you to manage repositories, issues, pull requests, and code reviews without leaving your terminal. It streamlines common developer workflows by providing natural language access to GitHub's full feature set, saving time and reducing context switching.

How to install github?

To install github: open your mcp config (~/.claude.json), then add the config to "mcpServers": { "github": { "command": "...", "args": [] } }. Finally, /mcp in Claude Code.

What is github best for?

github is a mcp categorized under General. It is designed for: code-review, api, mcp. Created by Anthropic.

What can I use github for?

github is useful for: Create a new GitHub issue with labels, assignees, and a detailed description directly from Claude Code.; Review open pull requests, including diff summaries and inline comments, to speed up code review.; Search across repositories, users, and code using GitHub's search syntax to find relevant information quickly.; Manage repository settings such as topics, descriptions, and branch protection rules without using the GitHub web interface.; List and filter issues or pull requests by status, label, or author to track project progress.; Merge a pull request with a custom commit message and delete the source branch after merging..