# Keycloak Admin

> Use this tool when you need to manage Keycloak users and realms efficiently, solving problems like user provisioning and access control across multiple realms. It provides a simple interface for operations like user creation and realm management, accepting inputs like user credentials and realm settings, and outputting user lists and realm configurations. Ideal for developers and administrators seeking to automate Keycloak tasks and integrate identity management into their workflows.

Canonical page: https://skillsregistry.net/skills/christophenglisch-keycloak-admin  
JSON: https://api.skillsregistry.net/v1/skills/christophenglisch-keycloak-admin

## Description

This Keycloak MCP server, developed by Christoph Englisch, provides a streamlined interface for managing Keycloak users and realms. It integrates with the Keycloak Admin Client to offer essential operations like user creation, deletion, and listing, as well as realm management. The implementation is designed for simplicity and ease of use, making it ideal for developers and administrators who need to automate Keycloak tasks or integrate Keycloak management into their workflows. It's particularly useful for scenarios involving user provisioning, access control, and identity management across multiple realms.

## Trust

- **Trust score (0–1):** 0.97
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** productivity
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/christophenglisch-keycloak-admin)
- **Repository:** <https://github.com/christophenglisch/keycloak-model-context-protocol>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "christophenglisch-keycloak-admin"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/christophenglisch-keycloak-admin` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/christophenglisch-keycloak-admin/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
