Github MCP Server

Enables interaction with GitHub APIs through Claude Desktop for repository and issue management.

Local serverstdioPython★ 1

What is the Github MCP Server?

Enables interaction with GitHub APIs through Claude Desktop for repository and issue management.

What you get

  • Search GitHub repositories and issues
  • Create, update, and manage GitHub issues and pull requests
  • Manage repository settings and configurations
  • Handle repository workflows and actions
  • Search for users and organizations
  • Manage repository collaborators and teams

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

VariableDescriptionRequired
GITHUB_TOKENCredential the server authenticates with.Yes

Example prompts to try

  • “Use Github to Contributing.”

Frequently asked questions

Yes, you'll need a fine-grained GitHub Personal Access Token with the necessary permissions (repository read/write, actions, issues, pull requests) to authenticate the tool with your GitHub account.