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.

50
/ 100
Established

This tool helps administrators manage Keycloak identity and access management systems more efficiently. It allows you to perform actions like creating or deleting users, listing realms and user groups, and assigning roles using a standardized interface. This is ideal for IT administrators or DevOps engineers who need to automate or streamline user and access management tasks within their Keycloak instances.

Available on npm.

Use this if you need a consistent way to programmatically interact with your Keycloak users, realms, and client roles, especially when integrating with other systems or automation workflows.

Not ideal if you prefer managing Keycloak solely through its native web administration console or require advanced, fine-grained access control beyond standard user and role management.

identity-management access-control devops system-administration user-provisioning
Maintenance 6 / 25
Adoption 5 / 25
Maturity 24 / 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.