Keycloak · Capability
Keycloak Admin REST API — Groups
Keycloak Admin REST API — Groups. 10 operations. Lead operation: Keycloak List groups. Self-contained Naftiko capability covering one Keycloak business surface.
What You Can Do
GET
Getgroups
— Keycloak List groups
/v1/{realm}/groups
POST
Creategroup
— Keycloak Create a top-level group
/v1/{realm}/groups
GET
Getgroup
— Keycloak Get a group
/v1/{realm}/groups/{groupid}
PUT
Updategroup
— Keycloak Update a group
/v1/{realm}/groups/{groupid}
DELETE
Deletegroup
— Keycloak Delete a group
/v1/{realm}/groups/{groupid}
POST
Createchildgroup
— Keycloak Create a child group
/v1/{realm}/groups/{groupid}/children
GET
Getgroupmembers
— Keycloak Get members of a group
/v1/{realm}/groups/{groupid}/members
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}
MCP Tools
keycloak-list-groups
Keycloak List groups
read-only
idempotent
keycloak-create-top-level-group
Keycloak Create a top-level group
keycloak-get-group
Keycloak Get a group
read-only
idempotent
keycloak-update-group
Keycloak Update a group
idempotent
keycloak-delete-group
Keycloak Delete a group
idempotent
keycloak-create-child-group
Keycloak Create a child group
keycloak-get-members-group
Keycloak Get members of a group
read-only
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