MCP.so
Sign In

GitHub Enterprise MCP Server

@containerelic

Basic information

Category

Version Control

Transports

stdio

Author

containerelic

About GitHub Enterprise MCP Server

github-enterprise-mcp

GitHub Enterprise MCP Server config

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

{
  "mcpServers": {
    "github-enterprise-mcp-containerelic": {
      "command": "docker",
      "args": [
        "build",
        "-t",
        "github-enterprise-mcp",
        "."
      ]
    }
  }
}

GitHub Enterprise MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

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

Overview

What is GitHub Enterprise MCP Server?

An MCP server that integrates with the GitHub Enterprise API, providing an MCP interface to access repository information, issues, pull requests, and more from GitHub Enterprise in Cursor. It is designed for GitHub Enterprise Server but also works with GitHub.com and GitHub Enterprise Cloud.

How to use GitHub Enterprise MCP Server?

Install via Docker or clone the repository, set environment variables GITHUB_TOKEN and GITHUB_ENTERPRISE_URL, then run with npm run dev for development or node dist/index.js --transport http for production. Connect to Cursor using URL mode (http://localhost:3000/sse) or command mode with npx @ddukbg/github-enterprise-mcp.

Key features of GitHub Enterprise MCP Server

  • Retrieve and manage repositories, branches, files, issues, and PRs
  • Manage GitHub Actions workflows and users
  • Create, update, and delete repositories
  • Access enterprise statistics and license information
  • Enhanced error handling and user-friendly response formatting
  • Supports both English and Korean languages

Use cases of GitHub Enterprise MCP Server

  • Automate repository and issue management inside Cursor via MCP
  • Integrate GitHub Enterprise API access into AI coding assistants
  • Manage pull requests and workflows without leaving the editor
  • Enforce repository settings across an organization

Frequently asked questions

1

Does it work with GitHub.com or GitHub Enterprise Cloud?

Yes, it works with GitHub.com and GitHub Enterprise Cloud, but some enterprise-specific features like license information and enterprise statistics will not function.

2

What are the prerequisites?

Node.js 18 or higher, access to a GitHub Enterprise instance, and a personal access token (PAT) with appropriate permissions.

3

How do I configure languages?

Set the `LANGUAGE` environment variable to `ko` for Korean or use the `--language ko` command-line argument. The default is English.

4

What transport modes are supported?

The server supports HTTP mode with SSE endpoint (`http://localhost:3000/sse`) by default. It can also run in stdio mode for command-line integration.

5

What permissions does the PAT need?

Required permissions vary by tool; common scopes include `repo`, `delete_repo`, and `actions:read`. Refer to the tool table in the README for each operation.

Comments

More Version Control MCP servers