Skip to main content
Glama
mrz1880

mcp-keycloak-admin

by mrz1880

Related Servers

Alternatives to mcp-keycloak-admin

No user-submitted related servers found.

    Related Servers

    • A
      license
      C
      quality
      C
      maintenance
      Enables management of Keycloak identity and access management through the Keycloak Admin REST API, providing 299 tools for operations like user management, client configuration, and realm administration via natural language.
      100
      3
      MIT
    • A
      license
      A
      quality
      A
      maintenance
      Enables AI agents to explore and administer a Keycloak instance via the Keycloak Admin REST API, covering realms, users, groups, roles, clients, sessions, events, client scopes, identity providers, and authentication flows, with read-only operation by default and optional write tools.
      44
      29 npm
      MIT
    • A
      license
      A
      quality
      A
      maintenance
      Enables MCP-capable clients to inspect and manage Keycloak realms, users, clients, roles, and groups with layered security modes, realm allowlisting, protected realms, delete gating, dry-run, and audit logging.
      8
      506 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables administration of Keycloak identity and access management through MCP, allowing management of realms, clients, users, roles, groups, identity providers, and sessions from any MCP client.
      10 npm
      Apache 2.0
    • A
      license
      Not graded
      quality
      C
      maintenance
      Exposes Keycloak admin operations as tools via the Model Context Protocol, allowing management of users, clients, groups, roles, and more through natural language.
      34 npm
      MIT
    • A
      license
      C
      quality
      C
      maintenance
      A comprehensive MCP server for Keycloak administration, offering 80+ tools to manage users, realms, clients, roles, groups, sessions, events, organizations, and more directly from AI assistants.
      86
      10 npm
      MIT

    TDQS

    A4.1/5.0

    Scored across 56 tools

    Disambiguation5/5

    Every tool targets a distinct Keycloak resource/action combination, and the descriptions explicitly cross-reference related tools (e.g., realm vs. client roles, login vs. admin events, client scopes catalog vs. assigned scopes). Even the similar role-assignment tools are clearly separated by realm/client and user/group scope.

    Naming Consistency4/5

    Tool names consistently follow the keycloak_<resource>_<verb> pattern, using predictable verbs like list, get, create, update, delete, assign, and unassign. Minor deviations such as keycloak_user_search and keycloak_server_info, plus occasional _list vs. _get for collections, prevent a perfect score.

    Tool Count1/5

    At 56 tools, the set is far beyond the typical 3-15 tool sweet spot and crosses the 50+ threshold for an extreme count. Although the Keycloak domain is broad, this many entry points create significant agent selection overhead and suggest over-decomposition of the API surface.

    Completeness2/5

    User and client lifecycle CRUD is well covered, and there is broad read-only coverage of roles, scopes, mappers, auth flows, authz, and federation. However, these latter areas largely lack create/update/delete tools, and group role grants cannot be revoked (no group_role_unassign), so common admin workflows dead-end.

    Maintenance

    ActivityMaintained
    ResponsivenessNo issues