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.

44
/ 100
Emerging

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.

Available on npm.

Maintenance 6 / 25
Adoption 5 / 25
Maturity 18 / 25
Community 15 / 25

How are scores calculated?

Stars

10

Forks

5

Language

TypeScript

License

MIT

Last pushed

Dec 01, 2025

Commits (30d)

0

Dependencies

5

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/HaithamOumerzoug/keycloak-mcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.