# Keycloak Admin MCP server

Administer Keycloak via its Admin REST API: users, roles, clients, groups, IdP, events.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-mrz1880-mcp-keycloak-admin
- Repository: https://github.com/mrz1880/mcp-keycloak-admin

## Install
- Command: `npx -y mcp-keycloak-admin`
- Auth: Auth required by registry metadata

## Setup notes
- Package: Npm mcp-keycloak-admin v0.2.3
- Environment variable: KEYCLOAK_BASE_URL (required)
- Environment variable: KEYCLOAK_REALM (required)
- Environment variable: AUTH_MODE (required)
- Environment variable: KC_CLIENT_ID
- Environment variable: KC_CLIENT_SECRET (secret)
- Environment variable: KC_ADMIN_USERNAME
- Environment variable: KC_ADMIN_PASSWORD (secret)
- Environment variable: KC_ADMIN_REALM
- Environment variable: READ_ONLY
- Environment variable: ALLOWED_REALMS
- The upstream registry signals required auth or secrets.

## Tools
Not captured

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.mrz1880
- Version: 0.2.3
- Runtime: Npm
- Transports: STDIO
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jun 26, 2026
- Source: https://registry.modelcontextprotocol.io
