MCP Github Enterprise
A GitHub Enterprise license data query service based on the MCP protocol, which allows AI agents to obtain enterprise-level data such as license usage and user permissions through the API.
rating : 2 points
downloads : 16
What is MCP GitHub Enterprise?
MCP GitHub Enterprise is a middleware service that allows AI assistants (such as Claude, ChatGPT, etc.) to query your GitHub Enterprise license usage through a standard protocol. It provides a secure way to obtain key data such as user permissions and license consumption within the organization.How to use MCP GitHub Enterprise?
Simply configure your GitHub Personal Access Token (PAT) and enterprise URL, and the service can run through a simple command line or SSE (Server-Sent Events) interface. AI assistants can obtain the required information through natural language queries.Use cases
Suitable for scenarios such as enterprise IT management, license monitoring, user permission auditing, and organizational structure analysis. It is particularly suitable for teams that need AI assistants to assist in processing GitHub Enterprise data.Main Features
License AnalysisProvides a comparative analysis of the total number of licenses and the number of used licenses to help you understand license usage.
User QueryAllows you to query detailed information such as a user's organizational membership, enterprise role, and 2FA status.
Automatic PaginationAutomatically handles data pagination for large enterprises without manual operation.
Dual Transport ModeSupports two communication methods: direct stdio interaction and SSE HTTP interface.
Advantages and Limitations
Advantages
Seamlessly integrates AI assistants with GitHub Enterprise data
Provides enterprise-level secure access control
Supports Kubernetes deployment for easy scalability
Simplifies complex API calls and allows queries through natural language
Limitations
Requires a GitHub Enterprise account
Requires administrator privileges to configure the access token
There may be delays in querying large-scale enterprise data
How to Use
Clone and Install
First, clone the code repository and create a Python virtual environment.
Configure the Environment
Copy the example configuration file and set the GitHub access token and enterprise URL.
Run the Service
Select the transport mode (stdio or SSE) and start the service.
Usage Examples
License MonitoringRegularly check the enterprise license usage to avoid overuse.
User Permission AuditCheck the organizational permissions and roles of a specific user.
Frequently Asked Questions
What GitHub permissions are required?
Which AI assistants are supported?
How to handle large enterprise data?
Related Resources
GitHub Enterprise API Documentation
Official GitHub Enterprise API reference documentation
Model Context Protocol SDK
MCP Python SDK code repository
Example Docker Configuration
Example Docker configuration for integration with n8n
Featured MCP Services

Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
141
4.5 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
830
4.3 points

Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
1.7K
5 points

Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
87
4.3 points

Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
6.7K
4.5 points

Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
567
5 points

Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
754
4.8 points

Context7
Context7 MCP is a service that provides real-time, version-specific documentation and code examples for AI programming assistants. It is directly integrated into prompts through the Model Context Protocol to solve the problem of LLMs using outdated information.
TypeScript
5.2K
4.7 points