Skip to content
Vinkius

Corbado Connector for AI agents.

43 live capabilities

Manage passkey authentication and user identities directly through your AI agent.

Live agent request Corbado / Connector

Waiting for input…

AI Agent

Why people use Corbado

Corbado for Faster Identity and Passkey Management

This Connector changes that by letting you talk to your identity infrastructure. You can ask your agent to find a user, check their active sessions, and revoke access in seconds. You get a conversational interface for your most sensitive security operations.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

That it turns your identity infrastructure into a conversational interface.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 5,900+ Connectors

  1. Real-world use case 01

    Rapid security incident response

    A security engineer sees a suspicious login and asks their agent to use `revoke_session` on the specific user ID to lock them out immediately.

  2. Real-world use case 02

    Support ticket resolution

    A customer can't log in.

  3. Real-world use case 03

    Automated user onboarding

    A product manager asks the agent to `create_user` for a new beta tester and then `init_signup` to get them started on the platform.

Complete set · 43capabilities

The complete Corbado capability set.

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

Capability set01 / 11

01—04

4 capabilities in this set.

Part of 43 available through Corbado.

  1. 01 Capability

    Complete auth process

    Finish a pending authentication sequence. This is useful for finalizing user logins after they meet all requirements.

  2. 02 Capability

    Create connect token

    Generate a new ConnectToken for your application. This helps in managing specific connection permissions.

  3. 03 Capability

    Create identifier

    Add a new login identifier like an email or phone number to a user. This is how you set up multiple ways for a user to sign in.

  4. 04 Capability

    Create user

    Create a new user account in your Corbado project. Use this to set up new profiles quickly.

Capability set02 / 11

05—08

4 capabilities in this set.

Part of 43 available through Corbado.

  1. 05 Capability

    Delete connect token

    Remove an existing ConnectToken from the system. This is necessary for cleaning up old connection data.

  2. 06 Capability

    Delete identifier

    Remove a specific login identifier from a user profile. Use this when a user wants to remove a secondary login method.

  3. 07 Capability

    Delete me

    Delete the account of the currently logged-in user. This is a quick way to handle self-service account deletion.

  4. 08 Capability

    Delete user

    Remove a user account from your project. This helps in cleaning up your database or handling account closures.

Capability set03 / 11

09—12

4 capabilities in this set.

Part of 43 available through Corbado.

  1. 09 Capability

    Finish connect login

    Finalize a Connect login attempt. This completes the handshake for connection-based logins.

  2. 10 Capability

    Finish identifier verify

    Complete the verification of a user's login identifier. This is the final step in confirming a user's identity.

  3. 11 Capability

    Finish passkey append

    Complete the process of adding a new passkey. This is used when a user successfully registers a new hardware key.

  4. 12 Capability

    Finish passkey login

    Finalize a login attempt using a passkey. This confirms the user has successfully authenticated via a hardware key.

Capability set04 / 11

13—16

4 capabilities in this set.

Part of 43 available through Corbado.

  1. 13 Capability

    Finish sso

    Complete a SAML2 SSO authentication flow. This is the final step for enterprise login processes.

  2. 14 Capability

    Get apple app site association

    Retrieve the Apple App Site Association data. This is useful for configuring universal links in your app.

  3. 15 Capability

    Get assetlinks

    Retrieve the Asset Links for your project. Use this to verify your app's connection to your web domain.

  4. 16 Capability

    Get auth process

    Get the details of a specific authentication process. This helps you see where a user is currently stuck in the flow.

Capability set05 / 11

17—20

4 capabilities in this set.

Part of 43 available through Corbado.

  1. 17 Capability

    Get jwks

    Retrieve your JSON Web Key Set. This is necessary for verifying JWTs in your backend.

  2. 18 Capability

    Get me

    Get details about the currently authenticated user. This is a quick way for your agent to know who is currently active.

  3. 19 Capability

    Get user

    Retrieve full details for a specific user. Use this to see account status, roles, and other profile data.

  4. 20 Capability

    Init auth process

    Start a new authentication process. This is the first step for starting a login or signup flow.

Capability set06 / 11

21—24

4 capabilities in this set.

Part of 43 available through Corbado.

  1. 21 Capability

    Init connect login

    Begin a Connect login sequence. This initializes the connection-based authentication.

  2. 22 Capability

    Init login

    Start a standard login process. Use this to begin the primary authentication flow for your users.

  3. 23 Capability

    Init signup

    Start a new user registration flow. This kicks off the signup process for new customers.

  4. 24 Capability

    List connect passkeys

    See all passkeys associated with Connect. This helps you audit hardware key registrations.

Capability set07 / 11

25—28

4 capabilities in this set.

Part of 43 available through Corbado.

  1. 25 Capability

    List connect tokens

    List all active ConnectTokens. Use this to see which connections are currently active.

  2. 26 Capability

    List identifiers

    See every login identifier across your project. This is great for auditing how users are identifying themselves.

  3. 27 Capability

    List sessions

    See a list of all currently active user sessions. Use this to monitor live activity on your platform.

  4. 28 Capability

    List users

    See all users in your project. This is the primary way to audit your user base.

Capability set08 / 11

29—32

4 capabilities in this set.

Part of 43 available through Corbado.

  1. 29 Capability

    Logout me

    Log out the current user session. This is a simple way to end the current authenticated session.

  2. 30 Capability

    Refresh me

    Refresh the current user's session. Use this to get a new token without requiring a full login.

  3. 31 Capability

    Reset auth process

    Restart an authentication process. This is useful if a user gets stuck in a loop or an error occurs.

  4. 32 Capability

    Revoke session

    End a specific user session. Use this to instantly kick a user off your app for security reasons.

Capability set09 / 11

33—36

4 capabilities in this set.

Part of 43 available through Corbado.

  1. 33 Capability

    Start passkey append

    Start the process of adding a new passkey. Use this to begin the hardware key registration.

  2. 34 Capability

    Start passkey login

    Begin a login attempt using a passkey. This is the first step for passwordless authentication.

  3. 35 Capability

    Start sso

    Begin a SAML2 SSO authentication flow. This is the first step for enterprise logins.

  4. 36 Capability

    Update auth identifier

    Update a specific identifier within an auth process. This helps modify details during an active flow.

Capability set10 / 11

37—40

4 capabilities in this set.

Part of 43 available through Corbado.

  1. 37 Capability

    Update identifier

    Change a login identifier for a user. Use this to update an email or phone number that is already on file.

  2. 38 Capability

    Update me

    Update the profile information for the current user. This is how you modify your own account details.

  3. 39 Capability

    Skip auth block

    Bypass a specific authentication block. This is useful for internal capabilities or specific trusted flows.

  4. 40 Capability

    Start connect login

    Begin the Connect login flow. This is the first step for connection-based authentication.

Capability set11 / 11

41—43

3 capabilities in this set.

Part of 43 available through Corbado.

  1. 41 Capability

    Start identifier verify

    Start the process of verifying a user's identifier. This is the first step in confirming an email or phone number.

  2. 42 Capability

    Update user

    Update the profile information for a specific user. Use this to change names, roles, or other profile data.

  3. 43 Capability

    Verify signed data

    Verify that signed passkey data is valid. This is a security check for passkey authentication.

Set up in minutes

One URL. Then ask Corbado to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Corbado from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_cHk0D4YfADZ2i2Grliu9mwrUqPETxEiGNWTXlA0j/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Corbado, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Corbado for the conversation.

Where the request belongs

Work Corbado can move forward.

Built around the request

The security engineer who's tired of manual ticket resolution, the backend dev debugging auth states, or the PM tracking onboarding health.

01

Security Engineer

Responds to urgent session revocation requests and audits active identifiers to maintain platform security.

02

Backend Developer

Debugs user states and resets authentication processes during deployment without leaving the IDE.

03

Product Manager

Checks registration statuses and user counts to monitor growth and onboarding health.

Bring your own AI

Change the model, client or framework. Keep Corbado connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Corbado.

The practical details behind the request, access and result.

Can I use Corbado MCP to kick users off my app?

Yes, you can ask your agent to list active sessions and then revoke specific ones instantly. This is great for responding to security alerts or support requests to end a session.

How does Corbado MCP help with passkey registration?

It allows your agent to manage the entire passkey flow. You can ask it to start a new registration, finish the append process, or list existing passkeys for a user.

Can the Corbado MCP manage my SSO users?

Yes, it can initialize and monitor complex authentication processes, including SAML2 SSO flows, allowing you to manage enterprise logins via natural language.

Is Corbado MCP safe for handling sensitive user data?

It provides a controlled way to interact with your identity data. By using your agent, you can perform sensitive actions like session revocation without needing to expose your admin dashboard to everyone.

How do I use Corbado MCP to audit my login identifiers?

You can simply ask your agent to list all identifiers for a specific user or for the entire project. This helps you see how many people are using email, phone, or username logins.

Can I use Corbado MCP to automate onboarding?

Absolutely. You can ask your agent to create a user and initiate a signup process as part of a single request, making it much faster to get new people into your app.

Can I list all users in my project to check their status?

Yes! Use the list_users capability to retrieve a paginated list of all users in your project, including their current status (active, pending, or disabled).

How do I add a new email or phone number to an existing user?

You can use the create_identifier capability. Simply provide the userID, the type (email, phone, or username), and the value you want to add.

Is it possible to revoke a user's session if their account is compromised?

Absolutely. Use the revoke_session capability with the specific session ID to immediately terminate that user's access.

One connection away

Give your agent a direct line to Corbado.

Connect Corbado once. Keep it beside 5,900+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available