MCP server · Keycloak
keycloak-admin
One-click install for Cursor, VS Code, Claude, and 20+ other MCP clients, powered by API Commons MCP Install — visit install.apicommons.org for more information.
⚠ Proposed MCP surface. No official hosted MCP server was found for Keycloak. The tools below are a candidate set derived from this provider's API, and the link points at the source descriptor rather than a live server. If Keycloak publishes an official server, this page will update to it on the next build.
Descriptor
Candidate descriptor · transport http
Tools
list_realms— List all realms accessible to the authenticated user.get_realm— Get a single realm representation.update_realm— Update a realm.delete_realm— Delete a realm.list_users— List users within a realm.create_user— Create a user in a realm.get_user— Get a user by id.update_user— Update a user.delete_user— Delete a user.get_user_realm_role_mappings— Get a user's realm role mappings.add_user_realm_role_mappings— Add realm role mappings to a user.delete_user_realm_role_mappings— Remove realm role mappings from a user.get_user_groups— Get the groups a user belongs to.add_user_to_group— Add a user to a group.remove_user_from_group— Remove a user from a group.reset_user_password— Reset a user's password.list_clients— List clients within a realm.create_client— Create a client in a realm.get_client— Get a client by id.update_client— Update a client.delete_client— Delete a client.get_client_secret— Get a client's secret.regenerate_client_secret— Regenerate a client's secret.list_roles— List realm roles.create_role— Create a realm role.get_role— Get a realm role by name.update_role— Update a realm role.delete_role— Delete a realm role.list_groups— List groups within a realm.create_group— Create a group.get_group— Get a group by id.update_group— Update a group.delete_group— Delete a group.create_child_group— Create a child group under a parent group.get_group_members— Get members of a group.list_identity_providers— List identity providers in a realm.create_identity_provider— Create an identity provider.get_identity_provider— Get an identity provider by alias.update_identity_provider— Update an identity provider.delete_identity_provider— Delete an identity provider.
About MCP
The Model Context Protocol (MCP) is an open protocol Anthropic introduced for connecting LLM-based agents to external tools and data sources. Providers publish MCP servers that expose their API surface as structured, discoverable tools — an MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.) can connect to the server and call its tools without any per-provider integration code.
Browse every MCP server on the APIs.io network or compare with the broader Agent Skill surfaces of the same providers.