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.
安装
npx -y @smithery/cli install @HaithamOumerzoug/keycloak-mcp --client claude工具(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