Altro · Server MCP locale
Keycloak Admin
Administer Keycloak via its Admin REST API: users, roles, clients, groups, IdP, events.
Cosa indica il MCP Registry
La voce come pubblicata nel MCP Registry ufficiale (consultazione: 4 ottobre 2026), ultima versione.
- Nome nel registro
io.github.mrz1880/mcp-keycloak-admin- Versione
- 0.2.3
- Stato
- Attivo
- Categoria
- altro
- Trasporto
- stdio (processo locale)
- Pacchetto
- npm
- Pubblicato
- 26 giugno 2026
- Aggiornato
- 26 giugno 2026
- Editore
- mrz1880 (GitHub)
- Namespace
- Namespace verificato dal MCP Registry tramite GitHub (github.com/mrz1880) · come funziona
- Repository
- github.com/mrz1880/mcp-keycloak-admin
- Fonte
- Voce nell’API del registro
Pacchetti
| Registro | Pacchetto | Versione | Trasporto |
|---|---|---|---|
| npm | mcp-keycloak-admin | 0.2.3 | stdio |
Come collegare Keycloak Admin
Keycloak Admin viene eseguito in locale a partire da un pacchetto Node.js pubblicato nel registro npm: mcp-keycloak-admin, versione 0.2.3. Comunica via MCP su stdio, quindi il client lo avvia come programma e dialoga con esso tramite standard input e standard output. Richiede Node.js; i client in genere lo avviano con npx - il comando abituale è npx -y mcp-keycloak-admin@0.2.3. Legge queste variabili d’ambiente: KEYCLOAK_BASE_URL (obbligatorio), KEYCLOAK_REALM (obbligatorio), AUTH_MODE (obbligatorio), KC_CLIENT_ID, KC_CLIENT_SECRET (segreto), KC_ADMIN_USERNAME, KC_ADMIN_PASSWORD (segreto), KC_ADMIN_REALM, READ_ONLY e ALLOWED_REALMS; vanno impostate nella configurazione del client per questo server.
Nel formato JSON mcpServers, letto da molti client MCP desktop e per editor di codice, la voce si presenta così (segnaposto tra parentesi angolari):
{
"mcpServers": {
"mcp-keycloak-admin": {
"command": "npx",
"args": [
"-y",
"mcp-keycloak-admin@0.2.3"
],
"env": {
"KEYCLOAK_BASE_URL": "<valore>",
"KEYCLOAK_REALM": "<valore>",
"AUTH_MODE": "<valore>",
"KC_CLIENT_ID": "<valore>",
"KC_CLIENT_SECRET": "<segreto>",
"KC_ADMIN_USERNAME": "<valore>",
"KC_ADMIN_PASSWORD": "<segreto>",
"KC_ADMIN_REALM": "<valore>",
"READ_ONLY": "<valore>",
"ALLOWED_REALMS": "<valore>"
}
}
}
}Ricavato dalla voce del registro, non testato qui. Cosa fa il server, e a quali condizioni, lo stabilisce il suo editore; prima di concedergli l’accesso ai propri account o file conviene consultarne il repository o il sito web. Come aggiungere un server MCP a un assistente · Prima di collegare un server
Altri server della categoria altro
| Server | Esecuzione |
|---|---|
| KestrelWatch any URL for changes: baseline, then check for a diff. Free, no signup/key. | Remoto · HTTPVerifica live: ✓ handshake |
| Kevros - Agentic Identity TrustAgentic identity trust: precision decisioning, cryptographic release tokens, hash-chained proof. | Remoto · HTTPVerifica live: ✓ handshake |
| KeyboardExtAXAccessibility snapshots and tap coordinates for active third-party iOS keyboards in Simulator. | Locale · stdio |
| KeyboardiaCreate, co-edit, analyze, publish, and export collaborative step-sequencer sessions through MCP. | Remoto · HTTPVerifica live: ✓ handshake |
| KeyframeAnimate 2D skeletons in Keyframe.it, pixel sprites in Sprite Puppeteer, 3D rigs in MeshForge. | Locale · stdio |
| Keymaster MCPRead-only runtime secret retrieval from HashiCorp Vault via Keymaster for autonomous AI agents. | Locale · stdio |
| KeyShot MCPControl local KeyShot scenes, cameras, environments, and renders through headless scripting. | Locale · stdio |
| KeySlipSend and read one-time encrypted secrets with local encryption. | Locale · stdio |