What data does this server access?
It accesses GitHub Enterprise license data via the `/consumed-licenses` endpoint, including license summaries, user details, org memberships, and enterprise roles.
@vipink1203
Basic information
Category
Version Control
License
MIT license
Transports
stdio
Author
vipink1203
Submitted by
Vipin Kumar (VK)
A powerful Model Context Protocol (MCP) server for GitHub Enterprise that enables AI agents to access and manage enterprise users, organizations, and licenses.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-github-enterprise": {
"command": "python",
"args": [
"-m",
"venv",
".venv"
]
}
}
}Summarize licenses, optionally include users
List a user's GitHub org memberships
List a user's enterprise roles
Full license detail for a user
A Model Context Protocol (MCP) server that lets AI agents query your GitHub Enterprise license data. It fetches license summaries, per-user details, org memberships, and enterprise roles via the /consumed-licenses endpoint. Designed for enterprise admins and AI workflows.
Requires Python 3.9+, a GitHub PAT with read:enterprise / license scopes, and a GitHub Enterprise Cloud tenant. Clone the repo, install dependencies, set GITHUB_TOKEN and GITHUB_ENTERPRISE_URL in a .env file, then run with TRANSPORT=stdio or TRANSPORT=sse PORT=8050. Also available as a Docker image for n8n or Kubernetes deployment.
list_consumed_licenses, get_user_organizations, get_user_enterprise_roles, get_user_detailIt accesses GitHub Enterprise license data via the `/consumed-licenses` endpoint, including license summaries, user details, org memberships, and enterprise roles.
Two transports: stdio (for direct MCP client integration like Claude Desktop) and SSE (for HTTP-based access, e.g., with n8n).
Python 3.9+, a GitHub Personal Access Token with `read:enterprise` and license scopes, and a GitHub Enterprise Cloud tenant.
Store your token in environment variables (`.env`), use limited scopes, and consider AWS Secrets Manager or similar for production deployments.
Yes, pagination is built-in to automatically handle enterprises with many users.
MCP server for Atlassian tools (Confluence, Jira)
MCP server that enables AI assistants to interact with Linear project management system through natural language, allowing users to retrieve, create, and update issues, projects, and teams.
Interact seamlessly with GitLab repositories to manage merge requests and issues. Fetch details, add comments, and streamline your code review process with ease.
A Model Context Protocol (MCP) server that helps read GitHub repository structure and important files.
MCP servers for the Atlassian products (Bitbucket, Confluence, JIRA) of the Data Center version
Comments