Github MCP Server logo

Github MCP Server

Unclaimed

by github

GitHub's official MCP Server

Install

$claude mcp add github -e GITHUB_PERSONAL_ACCESS_TOKEN=$GITHUB_PAT -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
githubmcpmcp-server

More in Developer Tools

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

actions_get

Get details of GitHub Actions resources (workflows, workflow runs, jobs, and artifacts)

actions_list

List GitHub Actions workflows in a repository

actions_run_trigger

Trigger GitHub Actions workflow actions

add_issue_comment

Add comment to issue or pull request

assign_copilot_to_issue

Assign Copilot to issue

assign_copilot_to_issue_with_intent

Assign Copilot to issue with intent

create_gist

Create Gist

create_repository_ruleset

Create repository ruleset

custom_properties_read

Read custom properties

custom_properties_write

Set custom properties

discussion_comment_write

Manage discussion comments

get_code_quality_finding

Get code quality finding

get_code_scanning_alert

Get code scanning alert

get_dependabot_alert

Get dependabot alert

get_discussion

Get discussion

get_discussion_comments

Get discussion comments

get_gist

Get Gist Content

get_job_logs

Get GitHub Actions workflow job logs

get_label

Get a specific label from a repository

get_me

Get my user profile

get_repository_tree

Get repository tree

get_team_members

Get team members

get_teams

Get teams

issue_read

Get issue details

issue_write

Create or update issue/pull request

label_write

Write operations on repository labels

list_code_scanning_alerts

List code scanning alerts

list_dependabot_alerts

List dependabot alerts

list_discussion_categories

List discussion categories

list_discussions

List discussions

list_gists

List Gists

list_issue_fields

List issue fields

list_issue_types

List available issue types

list_issues

List issues

list_label

List labels from a repository

repository_ruleset_read

Read repository rulesets

request_copilot_review

Request Copilot review

search_issues

Search issues

sub_issue_write

Change sub-issue

update_gist

Update Gist

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Github MCP Server

How do I connect Github MCP Server to Claude?
The listing records `claude mcp add github -e GITHUB_PERSONAL_ACCESS_TOKEN=$GITHUB_PAT -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
Is Github MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Github MCP Server do?
Github MCP Server documents 40 tools to the agent, including actions_get, actions_list, actions_run_trigger. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.