Connects AI clients to GitHub Enterprise for repository, issue, pull request, workflow, and enterprise administration tasks.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Github Enterprise MCP.
list-repositoriesRetrieve repository list for a user or organization
get-repositoryGet detailed repository information
list-branchesList branches of a repository
get-contentRetrieve file or directory contents
list-pull-requestsList pull requests in a repository
get-pull-requestGet pull request details
The ddukbg/github-enterprise-mcp MCP server presents selected GitHub Enterprise API operations through the Model Context Protocol. It covers repository discovery and administration, branch listing, file and directory retrieval, issue management, pull request workflows, GitHub Actions workflows and runs, and enterprise-level license and statistics queries.
The repository is primarily intended for GitHub Enterprise Server deployments. The README also states that it works with GitHub.com and GitHub Enterprise Cloud, although enterprise-specific operations such as license information and enterprise statistics are not available on those services.
The server uses a GitHub personal access token together with the base URL of the target GitHub Enterprise API. For a self-hosted GitHub Enterprise Server instance, the URL typically points to an API path such as https://github.example.com/api/v3. Requests made through MCP are translated into GitHub API calls, and responses are formatted for client use.
It supports HTTP transport, including an SSE endpoint used by the documented Cursor configuration. The README also shows command-based configuration for Claude Desktop and Cursor. Node.js 18 or later is listed as a prerequisite for local operation, and Docker is supported as an alternative runtime.
Set GITHUB_TOKEN to a personal access token and GITHUB_ENTERPRISE_URL to the target API URL. The token must have permissions appropriate to the operation; repository tools in the documented table require the repo permission. The server can also receive the token and URL through command-line options in HTTP mode.
For local development, clone the repository, install its npm dependencies, and run the development script. For a production-style local setup, build the project and start dist/index.js with HTTP transport. Docker users can build the included image and pass the same environment variables when starting the container. DEBUG enables debug logging, while LANGUAGE or the corresponding command-line option selects English or Korean output; English is the default.
The documented MCP tool set includes:
These write operations can change repositories or trigger automation, so client users should review the token permissions and the requested action before allowing an agent to run them.
The ddukbg/github-enterprise-mcp MCP server does not provide the enterprise-only license and statistics features when connected to GitHub.com or GitHub Enterprise Cloud. The available operations also depend on the permissions granted to the personal access token. The README recommends URL mode for Cursor and describes command mode as an alternative.
The supplied material documents installation from a cloned repository and an example npm package command only conditionally, stating that the package must be published to the public npm registry. It does not establish a confirmed published package or a universal one-command installation path.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/ddukbg-github-enterprise-mcp)<a href="https://allmcps.com/mcp/ddukbg-github-enterprise-mcp"><img src="https://allmcps.com/api/badge/ddukbg-github-enterprise-mcp?style=directory" alt="Github Enterprise MCP on AllMCPs" /></a>