MCP.so
Sign In

GitHub MCP Server

@minimind-org

About GitHub MCP Server

MCP server for github operation

Basic information

Category

Version Control

Runtime

node

Transports

stdio

Publisher

minimind-org

Config

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

{
  "mcpServers": {
    "github-mcp-server-minimind-org": {
      "command": "docker",
      "args": [
        "build",
        "-t",
        "mcp/github",
        "-f",
        "src/github/Dockerfile",
        "."
      ]
    }
  }
}

Tools

40

`owner` (string): Repository owner (username or organization)

File content and commit details

`owner` (string): Repository owner

Updated branch reference

`query` (string): Search query

Repository search results

`name` (string): Repository name

Created repository details

`owner` (string): Repository owner

File/directory contents

`owner` (string): Repository owner

Created issue details

`owner` (string): Repository owner

Created pull request details

`owner` (string): Repository owner

Forked repository details

`owner` (string): Repository owner

Created branch reference

`owner` (string): Repository owner

List of commits

`owner` (string): Repository owner

Github Issue object & details

`owner` (string): Repository owner

Pull request details including diff and review status

`owner` (string): Repository owner

Array of pull request details

`owner` (string): Repository owner

Created review details

`owner` (string): Repository owner

Merge result details

`owner` (string): Repository owner

Array of changed files with patch and status details

`owner` (string): Repository owner

Combined status check results and individual check details

`owner` (string): Repository owner

Success message when branch is updated

`owner` (string): Repository owner

Array of pull request review comments with details like the comment text, author, and location in the diff

`owner` (string): Repository owner

Array of pull request reviews with details like the review state (APPROVED, CHANGES_REQUESTED, etc.), reviewer, and review body

Overview

What is GitHub MCP Server?

GitHub MCP Server is a Model Context Protocol server that provides tools for interacting with the GitHub API, enabling file operations, repository management, and search functionality. It is a fork from modelcontextprotocol/servers and is intended for developers automating GitHub workflows via MCP.

How to use GitHub MCP Server?

Key features of GitHub MCP Server?

  • Automatic branch creation on file operations
  • Comprehensive error

Comments

More Version Control MCP servers