MCP Servers / other / Keycloak MCP Server

Keycloak MCP Server

JSON →
stdionone1other

A complete Model Context Protocol (MCP) server for Keycloak 26.x

Install
How to run this server
[ { "cmd": "uvx keycloak-mcp-server", "imports": [] } ]
server path: keycloak-mcp-server
Tools
What this server exposes
Attack Detection
3 tools for managing attack detection in Keycloak
Authentication Management
38 tools for authentication management
Client Certificates
6 tools for managing client certificates
Client Initial Access
3 tools for managing client initial access tokens
Client Registration Policy
1 tool for client registration policy
Client Role Mappings
10 tools for managing client role mappings
Client Scopes
10 tools for managing client scopes
Clients
33 tools for managing Keycloak clients
Components
6 tools for managing components
Groups
11 tools for managing groups
Identity Providers
15 tools for managing identity providers
Keys
2 tools for managing keys
Organizations
13 tools for managing organizations
Protocol Mappers
14 tools for managing protocol mappers
Realms Admin
37 tools for realm administration
Roles
28 tools for managing roles
Roles by ID
10 tools for managing roles by ID
Scope Mappings
29 tools for managing scope mappings
Users
30 tools for managing users
Configuration
Environment & auth
authnone
envREST_API
envKEYCLOAK_URL
envKEYCLOAK_CLIENT_ID
envKEYCLOAK_CLIENT_SECRET
Resources
Keycloak MCP Server — MCP Server · libregistry