{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dockndevai/mcp-keycloak","description":"Keycloak admin for AI agents — realms, users, clients, roles; safe-by-default governance.","repository":{"url":"https://github.com/dockndevai/mcp-keycloak","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dockndevai/mcp-keycloak","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Keycloak server (no trailing slash).","isRequired":true,"name":"KEYCLOAK_URL"},{"description":"Client id used to authenticate (default admin-cli).","name":"KEYCLOAK_CLIENT_ID"},{"description":"Service-account client secret (or use KEYCLOAK_USERNAME/PASSWORD).","isSecret":true,"name":"KEYCLOAK_CLIENT_SECRET"},{"description":"Access mode: read-only | read-write | admin.","name":"KEYCLOAK_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-23T17:06:10.335343Z","publishedAt":"2026-08-23T17:06:10.335343Z","updatedAt":"2026-08-23T17:06:10.335343Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dockndevai/mcp-keycloak","description":"Keycloak admin for AI agents — realms, users, clients, roles; safe-by-default governance.","repository":{"url":"https://github.com/dockndevai/mcp-keycloak","source":"github"},"version":"0.1.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dockndevai/mcp-keycloak","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Keycloak server (no trailing slash).","isRequired":true,"name":"KEYCLOAK_URL"},{"description":"Client id used to authenticate (default admin-cli).","name":"KEYCLOAK_CLIENT_ID"},{"description":"Service-account client secret (or use KEYCLOAK_USERNAME/PASSWORD).","isSecret":true,"name":"KEYCLOAK_CLIENT_SECRET"},{"description":"Access mode: read-only | read-write | admin.","name":"KEYCLOAK_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-28T03:04:28.398924Z","publishedAt":"2026-08-28T03:04:28.398924Z","updatedAt":"2026-08-28T03:04:28.398924Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dockndevai/mcp-keycloak","description":"Keycloak admin for AI agents — realms, users, clients, roles; safe-by-default governance.","repository":{"url":"https://github.com/dockndevai/mcp-keycloak","source":"github"},"version":"0.1.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dockndevai/mcp-keycloak","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Keycloak server (no trailing slash).","isRequired":true,"name":"KEYCLOAK_URL"},{"description":"Client id used to authenticate (default admin-cli).","name":"KEYCLOAK_CLIENT_ID"},{"description":"Service-account client secret (or use KEYCLOAK_USERNAME/PASSWORD).","isSecret":true,"name":"KEYCLOAK_CLIENT_SECRET"},{"description":"Access mode: read-only | read-write | admin.","name":"KEYCLOAK_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-30T06:21:13.85405Z","publishedAt":"2026-08-30T06:21:13.85405Z","updatedAt":"2026-08-30T06:21:13.85405Z","isLatest":true}}}],"metadata":{"count":3}}
