Keycloak Admin API
io.github.sferarc/keycloak-api-mcp
Unofficial: one tool per Keycloak admin operation on a realm, read-only unless writes are enabled
Connect this server
Add this to your MCP client config — claude_desktop_config.json (Claude Desktop) or .cursor/mcp.json (Cursor).Suits: Claude Desktop · Cursor.
{
"mcpServers": {
"keycloak-api-mcp": {
"command": "npx",
"args": [
"-y",
"keycloak-api@3.8.0"
],
"env": {
"KEYCLOAK_URL": "<your KEYCLOAK_URL>",
"KEYCLOAK_REALM": "<your KEYCLOAK_REALM>",
"KEYCLOAK_TOKEN": "<your KEYCLOAK_TOKEN>",
"KEYCLOAK_CLIENT_SECRET": "<your KEYCLOAK_CLIENT_SECRET>"
}
}
}
}- KEYCLOAK_URLrequiredBase URL of the server, such as https://keycloak.example.com
- KEYCLOAK_REALMrequiredRealm the tools act on
- KEYCLOAK_TOKENsecretA fixed access token; otherwise set KEYCLOAK_CLIENT_ID and KEYCLOAK_CLIENT_SECRET
- KEYCLOAK_CLIENT_SECRETsecretSecret of that client
A starting point — check the repository for exact arguments and setup. Restart your client after editing the config.
- Category
- Developer Tools
- Version
- 3.8.0
- Registry
- active
- Published
- 11/6/2026
More Developer Tools servers
Browse all Developer Tools →Lex — Temporal Luxembourg and EU Law
SFHAJJI
Temporal search and comparison for official Luxembourg and reviewed EU law, with provenance.
io.github.sfrangulov/minirag-mcp
sfrangulov
Local-first RAG MCP server: hybrid search over a folder of your own documents
Actora — Agent Identity, Subscriptions & A2A
sftgroup
ERC-8004 agent identity, on-chain subscriptions, reputation, A2A tasks and chat over 52 tools.
Actora Platform — Agent Publishing, Subscriptions & A2A
sftgroup
Actora developer tools: ERC-8004 identity, subscriptions, listings, A2A, reputation.
Actora Tenant — Hosted Chat, Tasks & Usage
sftgroup
Actora B-side tools: hosted chat, sessions, tasks, tenant plan and usage.
s-gw
sgateway
Keep credentials out of AI coding agents with local approvals, scoped injection, and audit trails.
Add the badge to your site
Show visitors that Keycloak Admin API is listed here — it’s also the link we check for a free listing.
HTML — for your website
<a href="https://serverdex.io/server/io-github-sferarc-keycloak-api-mcp?utm_source=badge"><img src="https://serverdex.io/brand/badge.svg" alt="Keycloak Admin API — listed on Serverdex" width="123" height="40" loading="lazy"></a>Recommended. A dofollow link from your own domain is the one that counts for search engines, and it's the link we check for a free listing.
Markdown — for your README
[](https://serverdex.io/server/io-github-sferarc-keycloak-api-mcp?utm_source=badge)Nice for visibility, but GitHub marks README links nofollow, so it doesn't pass authority. Use the HTML badge on your site as well.