This Keycloak MCP server, developed by Christoph Englisch, provides a streamlined interface for managing Keycloak users and realms. It integrates with the Keycloak Admin Client to offer essential operations like user creation, deletion, and listing, as well as realm management. The implementation is designed for simplicity and ease of use, making it ideal for developers and administrators who need to automate Keycloak tasks or integrate Keycloak management into their workflows. It's particularly useful for scenarios involving user provisioning, access control, and identity management across multiple realms.
Creates a new user in a specified realm. Inputs: realm (string), username (string), email (string), firstName (string), lastName (string)
Deletes a user from a specified realm. Inputs: realm (string), userId (string)
Lists all available realms.
Lists all users in a specified realm. Inputs: realm (string)
No reviews yet. Be the first to review!
Sign in to join the conversation
Our bundler currently only supports TypeScript-based servers. Check back soon!