Skip to main content
Glama
idoyudha

mcp-keycloak

by idoyudha

Related Servers

Alternatives to mcp-keycloak

No user-submitted related servers found.

    Related Servers

    • A
      license
      A
      quality
      A
      maintenance
      Enables administrators to manage Keycloak realms, users, roles, clients, groups, and more through its Admin REST API, with safe-by-default configuration and destructive operation confirmation.
      56
      35
      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.
      18
      Apache 2.0
    • 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
      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
      18
      MIT
    • A
      license
      B
      quality
      D
      maintenance
      A Model Context Protocol server that enables management of Keycloak users and realms through a standardized interface, providing tools for user creation, deletion, role assignment, and group management.
      9
      54
      13
      MIT

    TDQS

    A3.5/5.0

    Scored across 47 tools

    Disambiguation4/5

    Most tools have distinct purposes, but there is potential confusion between get_client and get_client_by_clientid (both retrieve a client) and between assign_client_role_to_user and assign_realm_role_to_user (both assign roles, just different scopes). Descriptions clarify, but the large number of tools may cause some ambiguity.

    Naming Consistency5/5

    All tools follow a consistent snake_case verb_noun pattern (e.g., create_user, list_clients, update_realm_settings). Longer names like add_user_to_group are also consistent with verb_object_preposition_target style. No mixing of conventions.

    Tool Count4/5

    47 tools is substantial but appropriate for a comprehensive Keycloak administration server covering realms, users, groups, clients, roles, and sessions. Each tool has a defined role, though a few could be merged without loss of clarity.

    Completeness4/5

    The tool surface is very broad, covering CRUD for all major entities plus password resets, session management, role assignments, and realm configuration. Notable gap: no tool to list a user's client roles (only realm roles). Otherwise, well-rounded.

    Maintenance

    ActivityInactive
    ResponsivenessSlow