Overview
Features
Comprehensive User Management
Lifecycle management from creation to deletion, including password resets, session management, and user attribute updates.
Client Configuration
Create and configure OAuth2/OIDC clients, manage client secrets, and handle service accounts.
Role-Based Access Control
Define and assign realm and client roles, manage user permissions, and implement fine-grained access control.
Realm Administration
Configure realm settings, manage default groups, event configurations, and realm-wide policies.
Authentication Management
Manage authentication flows, executions, authenticators, and required actions.
Group Management
Organize users into groups, manage group hierarchies, and handle group membership and user-group associations.
HTTP Transport
Supports stdio and HTTP transports; HTTP uses MCP 2.0 JSON-RPC at /mcp/ with streaming support.
Security & Deployment Guidance
Origin header validation, localhost binding, local development authentication exemptions, and production deployment guidance (HTTPS, reverse proxies, firewall rules).
Who Is This For?
- AI agents:Enable AI agents to manage Keycloak identity and access via natural language commands.




