keycloak-mcp

HaithamOumerzoug/keycloak-mcp

3.4

If you are the rightful owner of keycloak-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Keycloak MCP is a Model Context Protocol server implementation for Keycloak, providing a standardized interface for managing Keycloak users and realms.

Tools

Functions exposed to the LLM to take actions

create-user

Creates a new user in a specified realm.

delete-user

Deletes a user from a specified realm.

list-realms

Lists all available realms.

list-users

Lists all users in a specified realm.

list-clients

Lists all clients in a specified realm.

list-groups

Lists all groups in a specified realm.

list-client-roles

Lists all roles for a specific client in a realm.

assign-client-role-to-user

Assigns a client role to a specific user.

add-user-to-group

Adds a user to a specific group.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources