Agentโ™ฅ๏ธŽAge
Catalog

KeyCloak MCP

Official

by shigechika ยท Python

MCP server for KeyCloak Admin REST API via Service Account

MCP server for KeyCloak Admin REST API via Service Account. This server authenticates using Client Credentials Grant, avoiding human passwords or TOTP, and is designed to be Infinispan-safe by never creating user sessions or calling the userinfo endpoint. It exposes MCP endpoints to query Keycloak admin data without direct user interaction.

๐Ÿ› ๏ธ Key Features

  • MCP server for KeyCloak Admin REST API
  • Service Account authentication using Client Credentials Grant
  • No user sessions; avoids userinfo endpoint exposure
  • Readme-derived tooling: user count, search, and retrieval operations

๐Ÿš€ Use Cases

  • Admin and automation scripts querying Keycloak realm data
  • Programmatic user enumeration and partial matches (username/email/name)
  • Safe integration with CI/CD pipelines needing Keycloak data access

โšก Developer Benefits

  • Clear MCP bridge to Keycloak Admin API
  • Stateless authentication model reducing secret handling
  • Documentation-oriented surface via readme excerpts and tooling

โš ๏ธ Limitations

  • Based on readmeExcerpt; may require additional endpoints for full MCP feature coverage

Topics

keycloakmcp-serverrestapi

Related servers

More in Security
KeyCloak MCP - agentage MCP Catalog