MCP.so
Sign In

GitHub MCP Server

@Ghraven

About GitHub MCP Server

No overview available yet

Basic information

Category

Version Control

License

MIT license

Runtime

go

Transports

stdio

Publisher

Ghraven

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "github": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "GITHUB_PERSONAL_ACCESS_TOKEN",
        "ghcr.io/github/github-mcp-server"
      ],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is GitHub MCP Server?

The GitHub MCP Server is a Model Context Protocol (MCP) server that provides seamless integration with GitHub APIs, enabling advanced automation and interaction capabilities for developers and tools.

How to use GitHub MCP Server?

Install Docker and create a GitHub Personal Access Token. Run the MCP server using the Docker command docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server or configure it in VS Code or Claude Desktop via the provided JSON block. For GitHub Enterprise Server, use the --gh-host flag or GH_HOST environment variable.

Key features of GitHub MCP Server

  • Manage issues (create, update, comment, search)
  • Handle pull requests (create, merge, review, status)
  • List

Comments

More Version Control MCP servers