Demos, examples and playground for Keycloak extensions, providers, SPI implementations, etc.
Provided AS-IS - no warranties, no guarantees.
Just for demonstration purposes only!
This repository contains the following extensions, and probably (most likely 😉) more...
A docker-compose.yml is provided for local development and testing with Keycloak. The setup includes:
Build all extensions and start Keycloak:
./mvnw clean package -DskipTests && docker compose up
admin, password adminAll 18 extension modules are automatically loaded: - actiontoken, admin-ui, authenticators, conditional-authenticators - custom-sms-spi, email, event-listener, flintstones-userprovider - initializer, magiclink, passwords, requiredaction - rest-endpoint, scheduled-task, tokenmapper, utils - validators, various
Note: No warranties or support provided - use at your own risk for demonstration purposes only!
$ claude mcp add keycloak-extensions-demo \
-- python -m otcore.mcp_server <graph>