mrz1880/mcp-keycloak-admin
by Various
MCP server to administer Keycloak via its Admin REST API — safe-by-default, Clean Architecture, TDD
MCP
mrz1880/mcp-keycloak-admin
Added 4 July 2026
Overview
An MCP server that provides a bridge to administer Keycloak through its Admin REST API. It follows safe-by-default principles, Clean Architecture, and test-driven development in TypeScript.
Best for
Best for
Developers automating Keycloak administration through MCP-based assistants or workflows.
Use cases
- Manage Keycloak users, roles, and groups via MCP agents
- Automate realm configuration and client setup
- Integrate identity and access management into MCP-driven workflows
How to use
Install
npx -y mcp-keycloak-admin Tools exposed
KEYCLOAK_BASE_URLKEYCLOAK_REALMAUTH_MODEKC_CLIENT_IDKC_CLIENT_SECRETKC_ADMIN_USERNAMEKC_ADMIN_PASSWORDKC_ADMIN_REALMREAD_ONLYALLOWED_REALMSkeycloak_user_searchkeycloak_user_getkeycloak_user_sessions_listkeycloak_user_createkeycloak_user_updatekeycloak_user_set_enabledkeycloak_user_send_action_emailkeycloak_user_reset_passwordkeycloak_user_logoutkeycloak_user_delete
Notes
An MCP server that provides a bridge to administer Keycloak through its Admin REST API. It follows safe-by-default principles, Clean Architecture, and test-driven development in TypeScript.
0 stars on GitHub. Last updated 2026-07-01. Licensed MIT.
Use cases
- Manage Keycloak users, roles, and groups via MCP agents
- Automate realm configuration and client setup
- Integrate identity and access management into MCP-driven workflows
Pros
- Safe-by-default design reduces accidental misconfiguration
- Clean Architecture and TDD support maintainability and correctness
- TypeScript implementation offers type safety and tooling
Cons
- No public stars suggests limited adoption or validation
- Requires a running Keycloak instance and MCP client setup
- Documentation and community support may be sparse
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Safe-by-default design reduces accidental misconfiguration
- Clean Architecture and TDD support maintainability and correctness
- TypeScript implementation offers type safety and tooling
Cons
- No public stars suggests limited adoption or validation
- Requires a running Keycloak instance and MCP client setup
- Documentation and community support may be sparse
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.
