{"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":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.3","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dockndevai/mcp-keycloak","version":"0.1.3","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-09-09T16:00:01.713171Z","publishedAt":"2026-09-09T16:00:01.713171Z","updatedAt":"2026-09-09T16:00:01.713171Z","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.2.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dockndevai/mcp-keycloak","version":"0.2.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-09-09T19:26:51.639245Z","publishedAt":"2026-09-09T19:26:51.639245Z","updatedAt":"2026-09-09T19:26:51.639245Z","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.2.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dockndevai/mcp-keycloak","version":"0.2.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-09-09T19:45:30.472127Z","publishedAt":"2026-09-09T19:45:30.472127Z","updatedAt":"2026-09-09T19:45:30.472127Z","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.2.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dockndevai/mcp-keycloak","version":"0.2.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-09-12T18:04:21.221711Z","publishedAt":"2026-09-12T18:04:21.221711Z","updatedAt":"2026-09-12T18:04:21.221711Z","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.3.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dockndevai/mcp-keycloak","version":"0.3.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-09-29T12:31:32.612634Z","publishedAt":"2026-09-29T12:31:32.612634Z","updatedAt":"2026-09-29T12:31:32.612634Z","isLatest":true}}}],"metadata":{"count":8}}
