keycloak-mcp-server

hakkisagdic/keycloak-mcp-server
★ 0 stars JavaScript Code/Dev Tools Updated today
Comprehensive Keycloak administration MCP server (Model Context Protocol). Manage realms, clients, users, roles, groups, identity providers and sessions via MCP tools. TypeScript.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "keycloak-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "hakkisagdic/keycloak-mcp-server"
      ]
    }
  }
}

README Excerpt

Administer [Keycloak](https://www.keycloak.org/) through the **Model Context Protocol (MCP)** — manage realms, clients, users, roles, groups, identity providers and sessions from any MCP client (Claude Code, Claude Desktop, Cursor, …). > Status: early. The first tool slice (realms/clients/users read) is working; the full admin

Tools (14)

KEYCLOAK_CLIENT_IDKEYCLOAK_CLIENT_SECRETKEYCLOAK_REALMKEYCLOAK_URLkc_get_clientkc_get_realmkc_get_userkc_list_client_scopeskc_list_clientskc_list_groupskc_list_identity_providerskc_list_realmskc_list_roleskc_list_users