What is GitHub Enterprise MCP Server?
GitHub Enterprise MCP Server is a Model Context Protocol (MCP) server designed for integration with the GitHub Enterprise API, allowing users to easily access repository information, issues, pull requests, and more from GitHub Enterprise in Cursor.
How to use GitHub Enterprise MCP Server?
To use the GitHub Enterprise MCP Server, you need to set up the server using Docker or by cloning the repository and running it locally. You will also need a Personal Access Token (PAT) and access to a GitHub Enterprise instance.
Key features of GitHub Enterprise MCP Server?
- Retrieve repository lists and detailed information from GitHub Enterprise instances.
- Manage issues and pull requests.
- User management capabilities including creating, updating, and suspending users.
- Access enterprise statistics and enhanced error handling.
Use cases of GitHub Enterprise MCP Server?
- Managing repositories and their settings in GitHub Enterprise.
- Automating issue and pull request management.
- Integrating GitHub Enterprise functionalities into AI tools like Cursor.
FAQ from GitHub Enterprise MCP Server?
-
What environments does this server support?
It is primarily designed for GitHub Enterprise Server but also works with GitHub.com and GitHub Enterprise Cloud, with some limitations.
-
What are the prerequisites for running this server?
You need Node.js 18 or higher and a Personal Access Token for GitHub Enterprise.
-
Can I use this server for GitHub.com?
Yes, but some enterprise-specific features will not work with GitHub.com.