About this integration
MCP server for KeyCloak Admin REST API via Service Account
- Transport
- stdio
- Authentication
- client-credentials
- Initial setup
- credentials
- Runtime
- unattended
- Evidence
- documented
- Version
- 0.18.0
- Package
- keycloak-mcp
- Last compatibility test
- Not independently tested
Connect your agent
keycloak-mcpPublisher README and Python manifest reviewed from pinned captures. No realm, service account, user data, or endpoint was accessed, and state-changing tools were not executed.
Capabilities: Inspect Keycloak users, groups, credentials, sessions, clients, and roles, Analyze login, security, user, and admin events, Perform permission-gated password, enablement, and logout operations
Connected profiles
Additional details
io.github.shigechika/keycloak-mcp
Source ↗ · Checked 2026-09-170.18.0
Source ↗ · Checked 2026-09-17CC0-1.0; package licenses are separate
Source ↗ · Checked 2026-09-17pypi
Source ↗ · Checked 2026-09-17keycloak-mcp
Source ↗ · Checked 2026-09-19unspecified
Source ↗ · Checked 2026-09-19No-argument execution is documented as the normal MCP-client launch mode and starts the stdio server.
Source ↗ · Checked 2026-09-19The publisher explicitly documents a service account using the OAuth client credentials grant with client ID and client secret.
Source ↗ · Checked 2026-09-19The client configuration uses stdio, launches keycloak-mcp, and passes the Keycloak URL, realm, client ID, and client secret as environment variables.
Source ↗ · Checked 2026-09-19Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.
Source ↗ · Checked 2026-09-19