ClaudeChatGPTPerplexityGeminiMicrosoft CopilotRaycastMeta AIGrokZ.aiQwenKimi
DeepSeekMistralCursorVS CodeWindsurfJetBrainsClineLovableVercel AI SDKLangChain

Use Keycloak with your AI.

Connect your account once and let the AI you already use work with it, without building another integration. Manage identity and access control. list realms, manage users, configure clients, and handle security roles directly from your AI agent.

Included with plan

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Complete set · 34 capabilities

The complete Keycloak capability set.

These are the exact actions your AI can choose when you ask it to work with Keycloak.

Capability set01 / 09

01-04

4 capabilities in this set.

Part of 34 available through Keycloak.

  1. 01

    Create group

    Create a top-level group

  2. 02

    Create role

    Create a realm-level role

  3. 03

    List users

    Get users in a realm

  4. 04

    Logout all users

    Remove all user sessions in a realm

Capability set02 / 09

05-08

4 capabilities in this set.

Part of 34 available through Keycloak.

  1. 05

    Reset user password

    Reset user password

  2. 06

    Update group

    Update a group

  3. 07

    Update realm

    Update realm information

  4. 08

    Update client

    Update a client

Capability set03 / 09

09-12

4 capabilities in this set.

Part of 34 available through Keycloak.

  1. 09

    Create auth flow

    Create an authentication flow

  2. 10

    Create client

    Create a new client

  3. 11

    Partial export realm

    Partial export of a realm

  4. 12

    Regenerate client secret

    Regenerate client secret

Capability set04 / 09

13-16

4 capabilities in this set.

Part of 34 available through Keycloak.

  1. 13

    Update user

    Update a user

  2. 14

    Create user

    Create a new user

  3. 15

    Delete client

    Delete a client

  4. 16

    Delete group

    Delete a group

Capability set05 / 09

17-20

4 capabilities in this set.

Part of 34 available through Keycloak.

  1. 17

    Delete realm

    Delete a realm

  2. 18

    Delete user

    Delete a user

  3. 19

    Get client

    Get client representation

  4. 20

    Get client secret

    Get client secret

Capability set06 / 09

21-24

4 capabilities in this set.

Part of 34 available through Keycloak.

  1. 21

    Get group

    Get group representation

  2. 22

    Get realm

    Get realm representation

  3. 23

    Get role

    Get a role by name

  4. 24

    Get user

    Get user representation

Capability set07 / 09

25-28

4 capabilities in this set.

Part of 34 available through Keycloak.

  1. 25

    Import realm

    Import a realm

  2. 26

    List admin events

    Get admin events for a realm

  3. 27

    List auth flows

    Get authentication flows

  4. 28

    List client roles

    Get client-level roles

Capability set08 / 09

29-31

3 capabilities in this set.

Part of 34 available through Keycloak.

  1. 29

    List clients

    Get all clients in the realm

  2. 30

    List groups

    Get group hierarchy

  3. 31

    List realms

    Get accessible realms

Capability set09 / 09

32-34

3 capabilities in this set.

Part of 34 available through Keycloak.

  1. 32

    List required actions

    Get required actions

  2. 33

    List roles

    Get realm-level roles

  3. 34

    List user groups

    Get user groups

Observed, not estimated

1091ms average. Fast in production.

Keycloak is checked daily against the live service.

Daily averagePeak 1440ms
Aug 20Today
Fastest day
927ms
Slowest day
1440ms
14-day trend
Slowing+32%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 34 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Keycloak, so you can see the experience inside your AI.

It does not authenticate your account with Keycloak. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

Keycloak Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_VDd8VBVZZLNJBW8pUCGwjhe4HqDkWkhkqiAnNHpc/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Keycloak capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "keycloak-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_VDd8VBVZZLNJBW8pUCGwjhe4HqDkWkhkqiAnNHpc/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

FAQ

Questions Keycloak owners ask.

  • 01

    Can I reset a user's password using this integration?

    Yes. You can use the reset_user_password capability by providing the realm name, the user ID, and the new credential representation. This allows for immediate password management via the AI.

  • 02

    Is it possible to audit administrative changes in a specific realm?

    Absolutely. The list_admin_events capability retrieves the history of administrative actions for a target realm, helping you track who changed what and when.

  • 03

    Can I retrieve OIDC client secrets for my applications?

    Yes, the get_client_secret capability allows you to fetch the secret for any configured client in a realm. You can also use regenerate_client_secret if a rotation is required.