claudekit / tools / github-mcp
[ MCP · DevOps ]

GitHub MCP

The GitHub official MCP server. Browse repositories, manage issues and PRs, monitor Actions, and run code security analysis — all from Claude Code.

github/github-mcp-server ·published ·updated
$ /plugin install github copy

GitHub official MCP server

What it does

The GitHub MCP server exposes the GitHub API to Claude Code as first-class tools, so you can browse repositories, triage issues, manage pull requests, monitor CI workflows, and run security analysis without jumping between the web UI, gh CLI, and the API.

Features

  • Repository management — code browsing, file search, commit analysis, project structure
  • Issue / PR automation — create, update, comment; manage labels and assignees
  • CI/CD intelligence — monitor GitHub Actions workflows, analyze build failures, manage releases
  • Code security — vulnerability analysis, Dependabot alerts, code pattern checks
  • Team collaboration — Discussions, notifications, team activity

Toolsets

The server exposes 19 toolsets in total. The default set enabled on startup is 5:

  • context — repo and user context for the current session
  • repos — repo browsing, file access, commit analysis
  • issues — create, update, search, comment
  • pull_requests — create, review, merge
  • users — user lookups

Opt into additional toolsets as needed: actions, code_security, copilot, dependabot, discussions, gists, git, labels, notifications, orgs, projects, secret_protection, security_advisories, stargazers. Use the meta-toolsets all or default as shortcuts.

Authentication

  • OAuth — recommended for remote server connections (VS Code 1.101+)
  • Personal Access Token (PAT) — set the GITHUB_PERSONAL_ACCESS_TOKEN environment variable

Use cases

  1. Analyze open issues on a repo, sort by priority, and assign owners.
  2. Pull PR diffs, review the changes, and leave review comments — all from Claude Code.
  3. On a failed Actions workflow, inspect logs, pinpoint the cause, and propose a fix.

When to use it

  • Investigate a failing CI run without leaving the PR context
  • Triage issue backlog in natural language
  • Pull release notes directly from merged PRs
§ 7

See also

same category · curated
[01]
[Skill] Google Skills · Agent Skills for Google products and technologies — maintained by Google. The repo ships 13 skills: 7 foundational (Gemini API, AlloyDB, BigQuery, Cloud Run, Cloud SQL, Firebase, GKE basics), 3 recipes (Google Cloud onboarding, auth, network observability), and 3 Well-Architected Framework skills (security, reliability, cost optimization), so Claude Code pulls in Google Cloud guidance automatically when those topics come up.
tool · claudekit.io / tools / google-skills
[02]
[Plugin] Commit Commands · Streamline your git workflow with simple commands for committing, pushing, and creating pull requests.
tool · claudekit.io / tools / commit-commands
[03]
[MCP] Atlassian · Official MCP server for Jira and Confluence. Query and update issues, manage Confluence pages, and stay in your editor instead of context-switching to the browser.
tool · claudekit.io / tools / atlassian
§ 8

Frequently Asked Questions

frequently asked
§ 8.1
What is GitHub MCP?
GitHub's official MCP server. From Claude Code you can browse repositories, manage issues and PRs, monitor GitHub Actions, and run code security analysis.
§ 8.2
Where does it run?
Claude Code, Claude Desktop, VS Code, and Cursor.
§ 8.3
How do I install it?
In Claude Code, run `/plugin install github`. It's listed on the claude-plugins-official marketplace.
§ 8.4
How do I authenticate?
OAuth is recommended for remote-server connections (VS Code 1.101+). Alternatively, set a Personal Access Token via the `GITHUB_PERSONAL_ACCESS_TOKEN` environment variable.
§ 8.5
Which toolsets are enabled by default?
5 of 19 toolsets are enabled at startup: context, repos, issues, pull_requests, and users. You can enable more (actions, code_security, dependabot, etc.) individually or via the meta toolsets `all` / `default`.
§ 8.6
What can it do?
Repository management (code browsing, file search, commit analysis), issue/PR automation (create, edit, review, labels), CI/CD intelligence (Actions monitoring, build failure analysis, releases), code security (vulnerabilities, Dependabot), and team collaboration (discussions, notifications, team activity).