Corbado Connector for AI agents.
43 live capabilities
Manage passkey authentication and user identities directly through your AI agent.
Waiting for input…
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.
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
- 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.
- Real-world use case 02
Support ticket resolution
A customer can't log in.
- 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.
01—04
4 capabilities in this set.
Part of 43 available through Corbado.
- 01 Capability
Complete auth process
Finish a pending authentication sequence. This is useful for finalizing user logins after they meet all requirements.
- 02 Capability
Create connect token
Generate a new ConnectToken for your application. This helps in managing specific connection permissions.
- 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.
- 04 Capability
Create user
Create a new user account in your Corbado project. Use this to set up new profiles quickly.
05—08
4 capabilities in this set.
Part of 43 available through Corbado.
- 05 Capability
Delete connect token
Remove an existing ConnectToken from the system. This is necessary for cleaning up old connection data.
- 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.
- 07 Capability
Delete me
Delete the account of the currently logged-in user. This is a quick way to handle self-service account deletion.
- 08 Capability
Delete user
Remove a user account from your project. This helps in cleaning up your database or handling account closures.
09—12
4 capabilities in this set.
Part of 43 available through Corbado.
- 09 Capability
Finish connect login
Finalize a Connect login attempt. This completes the handshake for connection-based logins.
- 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.
- 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.
- 12 Capability
Finish passkey login
Finalize a login attempt using a passkey. This confirms the user has successfully authenticated via a hardware key.
13—16
4 capabilities in this set.
Part of 43 available through Corbado.
- 13 Capability
Finish sso
Complete a SAML2 SSO authentication flow. This is the final step for enterprise login processes.
- 14 Capability
Get apple app site association
Retrieve the Apple App Site Association data. This is useful for configuring universal links in your app.
- 15 Capability
Get assetlinks
Retrieve the Asset Links for your project. Use this to verify your app's connection to your web domain.
- 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.
17—20
4 capabilities in this set.
Part of 43 available through Corbado.
- 17 Capability
Get jwks
Retrieve your JSON Web Key Set. This is necessary for verifying JWTs in your backend.
- 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.
- 19 Capability
Get user
Retrieve full details for a specific user. Use this to see account status, roles, and other profile data.
- 20 Capability
Init auth process
Start a new authentication process. This is the first step for starting a login or signup flow.
21—24
4 capabilities in this set.
Part of 43 available through Corbado.
- 21 Capability
Init connect login
Begin a Connect login sequence. This initializes the connection-based authentication.
- 22 Capability
Init login
Start a standard login process. Use this to begin the primary authentication flow for your users.
- 23 Capability
Init signup
Start a new user registration flow. This kicks off the signup process for new customers.
- 24 Capability
List connect passkeys
See all passkeys associated with Connect. This helps you audit hardware key registrations.
25—28
4 capabilities in this set.
Part of 43 available through Corbado.
- 25 Capability
List connect tokens
List all active ConnectTokens. Use this to see which connections are currently active.
- 26 Capability
List identifiers
See every login identifier across your project. This is great for auditing how users are identifying themselves.
- 27 Capability
List sessions
See a list of all currently active user sessions. Use this to monitor live activity on your platform.
- 28 Capability
List users
See all users in your project. This is the primary way to audit your user base.
29—32
4 capabilities in this set.
Part of 43 available through Corbado.
- 29 Capability
Logout me
Log out the current user session. This is a simple way to end the current authenticated session.
- 30 Capability
Refresh me
Refresh the current user's session. Use this to get a new token without requiring a full login.
- 31 Capability
Reset auth process
Restart an authentication process. This is useful if a user gets stuck in a loop or an error occurs.
- 32 Capability
Revoke session
End a specific user session. Use this to instantly kick a user off your app for security reasons.
33—36
4 capabilities in this set.
Part of 43 available through Corbado.
- 33 Capability
Start passkey append
Start the process of adding a new passkey. Use this to begin the hardware key registration.
- 34 Capability
Start passkey login
Begin a login attempt using a passkey. This is the first step for passwordless authentication.
- 35 Capability
Start sso
Begin a SAML2 SSO authentication flow. This is the first step for enterprise logins.
- 36 Capability
Update auth identifier
Update a specific identifier within an auth process. This helps modify details during an active flow.
37—40
4 capabilities in this set.
Part of 43 available through Corbado.
- 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.
- 38 Capability
Update me
Update the profile information for the current user. This is how you modify your own account details.
- 39 Capability
Skip auth block
Bypass a specific authentication block. This is useful for internal capabilities or specific trusted flows.
- 40 Capability
Start connect login
Begin the Connect login flow. This is the first step for connection-based authentication.
41—43
3 capabilities in this set.
Part of 43 available through Corbado.
- 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.
- 42 Capability
Update user
Update the profile information for a specific user. Use this to change names, roles, or other profile data.
- 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 previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_cHk0D4YfADZ2i2Grliu9mwrUqPETxEiGNWTXlA0j/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Corbado, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Corbado for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_cHk0D4YfADZ2i2Grliu9mwrUqPETxEiGNWTXlA0j/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Corbado URL.
- Step 03
Save and start
Save the connection and enable Corbado in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"corbado": {
"url": "https://edge.vinkius.com/vk_preview_cHk0D4YfADZ2i2Grliu9mwrUqPETxEiGNWTXlA0j/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Corbado
Open Agent mode in chat and ask: "Using Corbado, help me...". 43 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"corbado": {
"url": "https://edge.vinkius.com/vk_preview_cHk0D4YfADZ2i2Grliu9mwrUqPETxEiGNWTXlA0j/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Corbado
Ask Copilot: "Using Corbado, help me...". 43 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"corbado": {
"url": "https://edge.vinkius.com/vk_preview_cHk0D4YfADZ2i2Grliu9mwrUqPETxEiGNWTXlA0j/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Corbado
Open Cascade and ask: "Using Corbado, help me...". 43 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"corbado": {
"url": "https://edge.vinkius.com/vk_preview_cHk0D4YfADZ2i2Grliu9mwrUqPETxEiGNWTXlA0j/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Corbado
Ask Cline: "Using Corbado, help me...". 43 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add corbado --transport http "https://edge.vinkius.com/vk_preview_cHk0D4YfADZ2i2Grliu9mwrUqPETxEiGNWTXlA0j/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Corbado
Ask Claude: "Using Corbado, show me...". 43 tools are ready
Where the request belongs
Work Corbado can move forward.
The security engineer who's tired of manual ticket resolution, the backend dev debugging auth states, or the PM tracking onboarding health.
Security Engineer
Responds to urgent session revocation requests and audits active identifiers to maintain platform security.
Backend Developer
Debugs user states and resets authentication processes during deployment without leaving the IDE.
Product Manager
Checks registration statuses and user counts to monitor growth and onboarding health.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsHanko (Passkey Auth)
Manage passkey authentication and user identity via Hanko. initialize registrations, handle logins, and manage WebAuthn credentials directly.
HID Origo
Automate identity and access management via HID Origo. manage mobile identities, users, and readers directly from any AI agent.
FusionAuth (Enterprise Identity & Auth)
Manage enterprise identity, users, and applications via FusionAuth. create users, list applications, and handle authentication flows directly from any AI agent.
Userfront
Manage users, multi-tenant structures, and authentication sessions directly through Userfront's identity platform.
Okta
Equip your AI agent with Okta Identity Cloud to manage users, groups, and seamless authentication effortlessly.
Authing
Cloud-native identity and access management platform. manage users, roles, and security logs via AI.
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