Feature your MCP

GitHub MCP

Community

Local and remote · MIT · Updated Nov 6, 2026

RegionGlobal

/What is GitHub MCP?

The GitHub MCP Server connects AI tools directly to GitHub, giving agents, assistants, and chatbots the ability to read repositories and code files, manage issues and pull requests, analyze code, and automate workflows through natural language interactions. It is developed and maintained by GitHub itself and is available both as a hosted remote server (api.githubcopilot.com) and as a local server run via Docker or a self-built binary.

AI-generated listing based on the project's public information. It may contain errors: check the original source.

/What you can do with GitHub MCP

Browse and search files in a repository and explain the project structure
Create and triage issues, and assign Copilot to work on an issue
Review a pull request and request a Copilot review
Check why the latest CI workflow run failed and fetch the failed job logs
List open Dependabot and code scanning alerts for a repository

/Tools GitHub MCP gives your assistant

What your assistant can call once connected.

ToolWhat it does
actions getGet details of GitHub Actions resources (workflows, workflow runs, jobs, and artifacts).
actions listList GitHub Actions workflows in a repository.
actions run triggerTrigger GitHub Actions workflow actions.
get job logsGet GitHub Actions workflow job logs.
get code quality findingGet a code quality finding.
get code scanning alertGet a code scanning alert.
list code scanning alertsList code scanning alerts for a repository.
get meGet my user profile.
get team membersGet team members.
get teamsGet teams for a user or the authenticated user.
ui getGet UI data.
assign copilot to issueAssign Copilot to an issue.
request copilot reviewRequest a Copilot review on a pull request.
assign copilot to issue with intentAssign Copilot to an issue with intent metadata (rationale, confidence, suggestion).
get dependabot alertGet a Dependabot alert.
list dependabot alertsList Dependabot alerts for a repository.
discussion comment writeManage discussion comments (add, reply, update, delete, mark/unmark answer).
get discussionGet a discussion.
get discussion commentsGet comments on a discussion.
list discussion categoriesList discussion categories.
list discussionsList discussions in a repository or organization.
create gistCreate a Gist.
get gistGet Gist content.
list gistsList Gists.
update gistUpdate a Gist.
get repository treeGet a repository tree.
create repository rulesetCreate a repository ruleset.
custom properties readRead custom properties.
custom properties writeSet custom properties.
repository ruleset readRead repository rulesets.

/Questions about GitHub MCP

Do I need a key or an account?

No. It connects without a key.

Which assistants does it work with?

Claude, ChatGPT, Gemini, Grok

Which countries does it work in?

Any country.