keycloak-mcp and keycloak-model-context-protocol

Both tools implement the Model Context Protocol (MCP) server for Keycloak user management, making them direct competitors in providing a standardized protocol for managing Keycloak users and realms.

Maintenance 6/25
Adoption 5/25
Maturity 18/25
Community 15/25
Maintenance 0/25
Adoption 7/25
Maturity 8/25
Community 17/25
Stars: 10
Forks: 5
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 39
Forks: 11
Downloads:
Commits (30d): 0
Language: TypeScript
License:
No risk flags
No License Stale 6m No Package No Dependents

About keycloak-mcp

HaithamOumerzoug/keycloak-mcp

MCP server that integrates with Keycloak, allowing you to manage Keycloak users and realms through a standardized protocol. It uses the official Keycloak Admin Client to interact with Keycloak's API.

Exposes eight MCP tools covering user lifecycle management (create/delete), role assignment, and group membership alongside realm/client/group enumeration. Implements stdio transport for seamless integration with Claude Desktop, Cursor, and Cline, using Node.js with TypeScript and Zod for schema validation. Supports both command-line arguments and environment variables for Keycloak authentication, deployable via npm or local development.

About keycloak-model-context-protocol

ChristophEnglisch/keycloak-model-context-protocol

MCP server implementation for Keycloak user management. Enables AI-powered administration of Keycloak users and realms through the Model Context Protocol (MCP). Seamlessly integrates with Claude Desktop and other MCP clients for automated user operations.

Scores updated daily from GitHub, PyPI, and npm data. How scores work