Descope (Auth Platform) Connector for AI agents.
33 live capabilities
Manage and test user authentication flows for your application.
Waiting for input…
Why people use Descope (Auth Platform)
Descope Auth Platform: Testing Identity Flows Without the Dashboard
This Connector lets you do it all from your agent. Just ask it to trigger a signup or verify a code, and it handles the interaction with Descope for you. You get immediate confirmation without leaving your workspace.
What Vinkius changes
You get a direct chat interface to manage your entire identity stack.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Automating Signup Verification
A QA engineer asks the agent to trigger a signup via SMS OTP and then verifies the success using `auth_otp_verify_sms`.
- Real-world use case 02
Debugging Session JWTs
A developer uses `auth_exchange_access_key` to generate a session token and then checks its validity with `auth_get_keys`.
- Real-world use case 03
Rapid Tenant Setup
A product manager asks the agent to create a new tenant and list all current ones using `mgmt_create_tenant` and `mgmt_list_tenants`.
Complete set · 33capabilities
The complete Descope (Auth Platform) capability set.
These are the exact actions your AI can choose when you ask it to work with Descope (Auth Platform).
01—04
4 capabilities in this set.
Part of 33 available through Descope (Auth Platform).
- 01 Capability
Auth enchantedlink poll
Poll for an Enchanted Link session. This checks if a user has finished the signup process.
- 02 Capability
Auth exchange access key
Exchange an access key for a session JWT. This is used for secure machine-to-machine communication.
- 03 Capability
Auth oauth authorize
Start an OAuth flow. Use this to initiate logins from providers like Google or GitHub.
- 04 Capability
Auth oauth exchange
Exchange an OAuth code for a session. This completes the login process after the provider redirects.
05—08
4 capabilities in this set.
Part of 33 available through Descope (Auth Platform).
- 05 Capability
Auth otp signin email
Sign in a user via Email OTP. This allows users to log in using a code sent to their inbox.
- 06 Capability
Auth otp signup email
Sign up a user via Email OTP. This lets you create new accounts using a one-time code.
- 07 Capability
Auth otp signup sms
Sign up a user via SMS OTP. This initiates the mobile-based one-time password signup flow.
- 08 Capability
Auth otp signup voice
Sign up a user via Voice OTP. This triggers a phone call to deliver a verification code.
09—12
4 capabilities in this set.
Part of 33 available through Descope (Auth Platform).
- 09 Capability
Auth otp verify voice
Verify a Voice OTP. This confirms the code the user heard during the verification call.
- 10 Capability
Auth password reset
Reset a user password. This triggers the flow to help users regain access to their accounts.
- 11 Capability
Auth password signin
Sign in a user with a password. This handles the standard login flow for your application.
- 12 Capability
Auth password signup
Sign up a user with a password. This initiates the traditional account creation process.
13—16
4 capabilities in this set.
Part of 33 available through Descope (Auth Platform).
- 13 Capability
Mgmt search users
Search for users in your project. Use this to find specific accounts based on their login info.
- 14 Capability
Mgmt update user
Update an existing user. This lets you modify account details or status on the fly.
- 15 Capability
Auth webauthn signin finish
Finish a WebAuthn sign in. This completes the authentication for passkeys and biometrics.
- 16 Capability
Auth webauthn signin start
Start a WebAuthn sign in. This initiates the biometric or passkey login flow.
17—20
4 capabilities in this set.
Part of 33 available through Descope (Auth Platform).
- 17 Capability
Auth webauthn signup finish
Finish a WebAuthn sign up. This completes the registration for passkeys and biometrics.
- 18 Capability
Auth webauthn signup start
Start a WebAuthn sign up. This initiates the registration for passkeys and biometrics.
- 19 Capability
Mgmt create access key
Create a new M2M access key. This lets you manage machine-to-machine authentication without manual steps.
- 20 Capability
Mgmt create permission
Create a new permission for your project. This helps you define what different roles can actually do.
21—24
4 capabilities in this set.
Part of 33 available through Descope (Auth Platform).
- 21 Capability
Mgmt create role
Create a new role in your system. Use this to group permissions for different user types.
- 22 Capability
Mgmt create tenant
Create a new tenant for your project. This is essential for setting up multi-tenant architectures.
- 23 Capability
Mgmt create user
Create a new user account. Use this to quickly add test users to your environment.
- 24 Capability
Mgmt delete user
Delete a user from your project. This helps you clean up test data or remove inactive accounts.
25—27
3 capabilities in this set.
Part of 33 available through Descope (Auth Platform).
- 25 Capability
Auth enchantedlink signup
Sign up a user via an Enchanted Link. This provides a smooth, passwordless onboarding experience.
- 26 Capability
Auth enchantedlink verify
Verify a token from an Enchanted Link. This confirms the user's identity during the signup flow.
- 27 Capability
Auth get keys
Get public keys for session validation. Use this to retrieve the keys needed to verify tokens.
28—30
3 capabilities in this set.
Part of 33 available through Descope (Auth Platform).
- 28 Capability
Mgmt get user
Load a user by login ID. This lets you see the current status and details of a specific account.
- 29 Capability
Mgmt list tenants
Load all tenants in your project. Use this to get a high-level view of your multi-tenant setup.
- 30 Capability
Auth magiclink signup email
Sign up a user via a Magic Link email. This initiates the passwordless signup flow for your users.
31—33
3 capabilities in this set.
Part of 33 available through Descope (Auth Platform).
- 31 Capability
Auth magiclink verify
Verify a Magic Link token. This confirms that the user has clicked the link in their email.
- 32 Capability
Auth otp verify email
Verify an Email OTP. Use this to confirm the code the user received in their email.
- 33 Capability
Auth otp verify sms
Verify an SMS OTP. This confirms the code sent to the user's mobile device.
Set up in minutes
One URL. Then ask Descope (Auth Platform) to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Descope (Auth Platform) 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_4cREanPNlXC6jrZrFK92D8TajPmC1caVSy6gbeQv/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 Descope (Auth Platform), and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Descope (Auth Platform) for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_4cREanPNlXC6jrZrFK92D8TajPmC1caVSy6gbeQv/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 Descope (Auth Platform) URL.
- Step 03
Save and start
Save the connection and enable Descope (Auth Platform) in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"descope-auth-platform": {
"url": "https://edge.vinkius.com/vk_preview_4cREanPNlXC6jrZrFK92D8TajPmC1caVSy6gbeQv/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 Descope (Auth Platform)
Open Agent mode in chat and ask: "Using Descope (Auth Platform), help me...". 33 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"descope-auth-platform": {
"url": "https://edge.vinkius.com/vk_preview_4cREanPNlXC6jrZrFK92D8TajPmC1caVSy6gbeQv/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 Descope (Auth Platform)
Ask Copilot: "Using Descope (Auth Platform), help me...". 33 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"descope-auth-platform": {
"url": "https://edge.vinkius.com/vk_preview_4cREanPNlXC6jrZrFK92D8TajPmC1caVSy6gbeQv/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 Descope (Auth Platform)
Open Cascade and ask: "Using Descope (Auth Platform), help me...". 33 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"descope-auth-platform": {
"url": "https://edge.vinkius.com/vk_preview_4cREanPNlXC6jrZrFK92D8TajPmC1caVSy6gbeQv/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 Descope (Auth Platform)
Ask Cline: "Using Descope (Auth Platform), help me...". 33 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add descope-auth-platform --transport http "https://edge.vinkius.com/vk_preview_4cREanPNlXC6jrZrFK92D8TajPmC1caVSy6gbeQv/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 Descope (Auth Platform)
Ask Claude: "Using Descope (Auth Platform), show me...". 33 tools are ready
Where the request belongs
Work Descope can move forward.
This is for the developer who is tired of manually refreshing auth pages and the QA engineer who needs to automate signup testing without writing complex scripts.
Backend Developer
Testing various auth edge cases and verifying that session tokens expire correctly.
QA Engineer
Automating the verification of signup flows and checking SMS delivery status.
Product Manager
Inspecting tenant configurations and permission sets to verify project requirements.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsCorbado
Manage users, identifiers, and passkey authentication via Corbado. handle user lifecycles and auth processes directly from your AI agent.
Auth0
Manage identity and access via Auth0. list users, create accounts, audit logs, manage clients and review connections from any AI agent.
SuperTokens
Manage authentication, users, sessions, and roles via SuperTokens Core directly from your 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.
HID Origo
Automate identity and access management via HID Origo. manage mobile identities, users, and readers directly from any AI agent.
Duo Security (Two-Factor Authentication API)
Manage Duo Security users, trigger 2FA authentication, and handle account administration directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep Descope 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 Descope.
The practical details behind the request, access and result.
How do I use Descope MCP to test signups?
You can ask your agent to initiate signup flows using various methods like Magic Links or OTPs. The agent will trigger the request and let you know when the user is ready for the next step.
Can I manage my users with the Descope MCP?
Yes, you can create, search, and update users directly through your agent. This makes it much faster to manage test accounts or handle administrative tasks.
Does the Descope MCP support SMS verification?
It does. You can trigger SMS OTPs for signups and use the agent to verify those codes to complete the authentication process.
How do I handle OAuth with Descope?
The Connector allows your agent to start OAuth flows and exchange codes for sessions. This means you can test third-party logins like Google or GitHub through simple chat commands.
Can I check my tenant list using Descope?
Yes, you can ask your agent to list all tenants in your project. This is helpful for getting a quick overview of your multi-tenant environment.
Can I use this to manage permissions?
Absolutely. You can create new roles and permissions through the agent to define exactly what different types of users can do in your application.
How do I verify an email OTP code sent to a user?
Use the auth_otp_verify_email capability by providing the user's loginId (email) and the code they received. The agent will return the session details if the verification is successful.
Can I start a Google OAuth login flow using this server?
Yes. Use the auth_oauth_authorize capability with 'google' as the provider and specify your redirectURL. The agent will initiate the OAuth flow for you.
What is the purpose of the enchanted link polling capability?
The auth_enchantedlink_poll capability allows the agent to check the status of a pending enchanted link authentication using a pendingRef. It helps determine if the user has clicked the link and completed the session.
One connection away
Give your agent a direct line to Descope.
Connect Descope once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available