Keycloak · Capability
Keycloak Admin REST API — Users
Keycloak Admin REST API — Users. 13 operations. Lead operation: Keycloak Get members of a group. Self-contained Naftiko capability covering one Keycloak business surface.
What You Can Do
GET
Getgroupmembers
— Keycloak Get members of a group
/v1/{realm}/groups/{groupid}/members
GET
Getusers
— Keycloak List users
/v1/{realm}/users
POST
Createuser
— Keycloak Create a new user
/v1/{realm}/users
GET
Getuser
— Keycloak Get a user
/v1/{realm}/users/{userid}
PUT
Updateuser
— Keycloak Update a user
/v1/{realm}/users/{userid}
DELETE
Deleteuser
— Keycloak Delete a user
/v1/{realm}/users/{userid}
GET
Getusergroups
— Keycloak Get groups for a user
/v1/{realm}/users/{userid}/groups
PUT
Addusertogroup
— Keycloak Add a user to a group
/v1/{realm}/users/{userid}/groups/{groupid}
DELETE
Removeuserfromgroup
— Keycloak Remove a user from a group
/v1/{realm}/users/{userid}/groups/{groupid}
PUT
Resetuserpassword
— Keycloak Reset a user's password
/v1/{realm}/users/{userid}/reset-password
GET
Getuserrealmrolemappings
— Keycloak Get realm-level role mappings for a user
/v1/{realm}/users/{userid}/role-mappings/realm
POST
Adduserrealmrolemappings
— Keycloak Add realm-level role mappings to a user
/v1/{realm}/users/{userid}/role-mappings/realm
DELETE
Deleteuserrealmrolemappings
— Keycloak Remove realm-level role mappings from a user
/v1/{realm}/users/{userid}/role-mappings/realm
MCP Tools
keycloak-get-members-group
Keycloak Get members of a group
read-only
idempotent
keycloak-list-users
Keycloak List users
read-only
idempotent
keycloak-create-new-user
Keycloak Create a new user
keycloak-get-user
Keycloak Get a user
read-only
idempotent
keycloak-update-user
Keycloak Update a user
idempotent
keycloak-delete-user
Keycloak Delete a user
idempotent
keycloak-get-groups-user
Keycloak Get groups for a user
read-only
idempotent
keycloak-add-user-group
Keycloak Add a user to a group
idempotent
keycloak-remove-user-group
Keycloak Remove a user from a group
idempotent
keycloak-reset-user-s-password
Keycloak Reset a user's password
idempotent
keycloak-get-realm-level-role
Keycloak Get realm-level role mappings for a user
read-only
idempotent
keycloak-add-realm-level-role
Keycloak Add realm-level role mappings to a user
keycloak-remove-realm-level-role
Keycloak Remove realm-level role mappings from a user
idempotent