Keycloak MCP
UnclaimedMCP 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.
Install
npx -y @smithery/cli install @HaithamOumerzoug/keycloak-mcp --client claudeUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (18)
add-user-to-group
Adds a user to a specific group.
assign-client-role-to-user
Assigns a client role to a specific user.
clientUniqueId
The unique ID of the client
create-user
Creates a new user in a specified realm.
delete-user
Deletes a user from a specified realm.
Email address for the user
firstName
User's first name
groupId
The ID of the group
lastName
User's last name
list-client-roles
Lists all roles for a specific client in a realm.
list-clients
Lists all clients in a specified realm.
list-groups
Lists all groups in a specified realm.
list-realms
Lists all available realms.
list-users
Lists all users in a specified realm.
realm
The realm name
roleName
The name of the role to assign
userId
The ID of the user to delete
username
Username for the new user