MCP Servers / cloud-service / Octodet Keycloak

Octodet Keycloak

JSON →
httpnone3cloud-service

Administer Keycloak by managing users, realms, roles, and other resources through an LLM interface.

Install
How to run this server
[ { "cmd": "npx -y @octodet/keycloak-mcp", "imports": [] } ]
server path: octodet-keycloak
Tools
What this server exposes
list_realms
List all realms in the Keycloak instance
create_realm
Create a new realm in Keycloak
get_realm
Get details of a specific realm
update_realm
Update an existing realm
delete_realm
Delete a realm from Keycloak
list_users
List all users in a realm
create_user
Create a new user in a realm
get_user
Get details of a specific user
update_user
Update an existing user
delete_user
Delete a user from a realm
list_roles
List all roles in a realm
create_role
Create a new role in a realm
get_role
Get details of a specific role
update_role
Update an existing role
delete_role
Delete a role from a realm
assign_role_to_user
Assign a role to a user
remove_role_from_user
Remove a role from a user
get_user_roles
Get all roles assigned to a user
Configuration
Environment & auth
authnone
envKEYCLOAK_URL
Resources
Octodet Keycloak — MCP Server · libregistry