Duo Security (Two-Factor Authentication API) Connector for AI agents.
18 live capabilities
Manage MFA requests and user identities in your Duo Security directory.
Waiting for input…
Why people use Duo Security (Two-Factor Authentication API)
Duo Security MFA Management for Enterprise IT Admins
With this Connector, you can handle those same tasks through a simple conversation. Just tell your agent to create a batch of accounts or update a user's status, and it handles the data entry for you. You get a faster workflow where the AI does the heavy lifting.
What Vinkius changes
You get a conversational interface for your Duo Security admin capabilities.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Rapid Team Onboarding
Use bulk_create_users to set up 50 new employee accounts in one go when a new department launches.
- Real-world use case 02
Suspicious Login Investigation
Use preauth to see which factors a user has and auth to trigger a Duo Push to verify their identity during a security alert.
- Real-world use case 03
MSP Account Auditing
Use list_accounts to get a full overview of every child account managed within your Duo partner portal.
Complete set · 18capabilities
The complete Duo Security (Two-Factor Authentication API) capability set.
These are the exact actions your AI can choose when you ask it to work with Duo Security (Two-Factor Authentication API).
01—04
4 capabilities in this set.
Part of 18 available through Duo Security (Two-Factor Authentication API).
- 01 Capability
List users
Retrieve a paged list of users filtered by username, email, or user_id_list. This makes it easy to find specific people in a large organization.
- 02 Capability
Ping auth
Perform a liveness check for the Auth API. This confirms that your connection to the Duo service is active and working.
- 03 Capability
Preauth
Determine if a user is authorized to log in and return available factors. This lets you check permissions before sending an MFA challenge.
- 04 Capability
Restore users
Restore users from the trash. Use this to bring back users who were deleted within the last 7 days.
05—08
4 capabilities in this set.
Part of 18 available through Duo Security (Two-Factor Authentication API).
- 05 Capability
Set billing edition
Set the billing edition for an account. This allows you to upgrade or downgrade the plan for a specific sub-account.
- 06 Capability
Create account
Create a child account for your organization. This allows you to separate different business units or clients within your Duo instance.
- 07 Capability
Create user
Create a new user in Duo. Use this to add new team members to your directory quickly.
- 08 Capability
Delete account
Delete a child account. This removes a specific sub-account from your managed list.
09—12
4 capabilities in this set.
Part of 18 available through Duo Security (Two-Factor Authentication API).
- 09 Capability
Get billing edition
Get the billing edition for an account. This helps you keep track of which plan a specific sub-account is on.
- 10 Capability
Get telephony credits
Get the telephony credits for an account. Use this to monitor your remaining balance for voice-based 2FA.
- 11 Capability
List accounts
Retrieve child accounts for Duo MSP partners. This gives you a full view of every managed account in your partner portal.
- 12 Capability
Modify user
Change user details. Use this to update names, emails, or other attributes for existing users.
13—15
3 capabilities in this set.
Part of 18 available through Duo Security (Two-Factor Authentication API).
- 13 Capability
Set telephony credits
Set the telephony credits for an account. Use this to manually adjust the credit balance for your voice services.
- 14 Capability
Trash users
Send users to trash (pending deletion for 7 days). This marks users for deletion without making the change permanent immediately.
- 15 Capability
Auth status
Poll for the status of an asynchronous authentication request. This helps you track if a user has successfully completed their MFA challenge.
16—18
3 capabilities in this set.
Part of 18 available through Duo Security (Two-Factor Authentication API).
- 16 Capability
Auth
Perform second-factor authentication. Use this to trigger a Duo Push, SMS, or phone call to a specific user.
- 17 Capability
Bulk create users
Create up to 100 users in one request. This is the fastest way to onboard new employees or large groups of users.
- 18 Capability
Check auth
Verify integration keys and signature generation. Use this to test your API credentials and ensure your setup is correct.
Set up in minutes
One URL. Then ask Duo Security (Two-Factor Authentication API) to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Duo Security (Two-Factor Authentication API) 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_vZrSTXFunenPOtS5fqDzXaQfYS8LNoq0t0Z7onBU/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 Duo Security (Two-Factor Authentication API), and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Duo Security (Two-Factor Authentication API) for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_vZrSTXFunenPOtS5fqDzXaQfYS8LNoq0t0Z7onBU/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 Duo Security (Two-Factor Authentication API) URL.
- Step 03
Save and start
Save the connection and enable Duo Security (Two-Factor Authentication API) in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"duo-security-two-factor-authentication-api": {
"url": "https://edge.vinkius.com/vk_preview_vZrSTXFunenPOtS5fqDzXaQfYS8LNoq0t0Z7onBU/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 Duo Security (Two-Factor Authentication API)
Open Agent mode in chat and ask: "Using Duo Security (Two-Factor Authentication API), help me...". 18 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"duo-security-two-factor-authentication-api": {
"url": "https://edge.vinkius.com/vk_preview_vZrSTXFunenPOtS5fqDzXaQfYS8LNoq0t0Z7onBU/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 Duo Security (Two-Factor Authentication API)
Ask Copilot: "Using Duo Security (Two-Factor Authentication API), help me...". 18 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"duo-security-two-factor-authentication-api": {
"url": "https://edge.vinkius.com/vk_preview_vZrSTXFunenPOtS5fqDzXaQfYS8LNoq0t0Z7onBU/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 Duo Security (Two-Factor Authentication API)
Open Cascade and ask: "Using Duo Security (Two-Factor Authentication API), help me...". 18 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"duo-security-two-factor-authentication-api": {
"url": "https://edge.vinkius.com/vk_preview_vZrSTXFunenPOtS5fqDzXaQfYS8LNoq0t0Z7onBU/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 Duo Security (Two-Factor Authentication API)
Ask Cline: "Using Duo Security (Two-Factor Authentication API), help me...". 18 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add duo-security-two-factor-authentication-api --transport http "https://edge.vinkius.com/vk_preview_vZrSTXFunenPOtS5fqDzXaQfYS8LNoq0t0Z7onBU/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 Duo Security (Two-Factor Authentication API)
Ask Claude: "Using Duo Security (Two-Factor Authentication API), show me...". 18 tools are ready
Where the request belongs
Work Duo Security can move forward.
This is for IT admins and security teams who are tired of manual data entry in security dashboards and need a faster way to manage MFA and user identities.
IT Administrator
Updates user details and audits the directory during employee onboarding or offboarding.
Security Operations (SecOps) Engineer
Verifies authentication statuses and triggers MFA factors during active security investigations.
DevOps Engineer
Automates account provisioning and identity checks into existing workflows.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsFusionAuth (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.
Corbado
Manage users, identifiers, and passkey authentication via Corbado. handle user lifecycles and auth processes directly from your AI agent.
Ping Identity
Manage PingOne user identities, applications, groups, risk policies, and sign-on flows autonomously via AI.
Hanko (Passkey Auth)
Manage passkey authentication and user identity via Hanko. initialize registrations, handle logins, and manage WebAuthn credentials directly.
Auth0
Manage identity and access via Auth0. list users, create accounts, audit logs, manage clients and review connections from any AI agent.
Bring your own AI
Change the model, client or framework. Keep Duo Security 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 Duo Security.
The practical details behind the request, access and result.
Can I use the Duo Security MCP to manage my users through an AI agent?
Yes, this Connector connects your Duo Security instance to your AI agent. You can use natural language to create, modify, and list users, making it much faster than using the web console.
How does the Duo Security MCP handle multi-factor authentication?
It allows your agent to trigger specific MFA factors like Duo Push, SMS, or phone calls. You can also check the real-time status of these requests.
Can I use Duo Security MCP to check my billing and telephony credits?
Yes, it can retrieve your current billing edition and telephony credits for your accounts, helping you monitor your usage without leaving your chat.
Does the Duo Security MCP support bulk user creation?
It does. You can use the capability to create up to 100 users in a single request, which is ideal for large-scale onboarding.
What happens if I accidentally delete a user in Duo Security?
The Connector includes a capability to restore users from the trash, allowing you to quickly recover any accounts deleted within the last 7 days.
Is the Duo Security MCP safe for my company's identity management?
It uses your existing Duo API credentials to perform actions. It gives your agent the ability to do exactly what you can do in the admin panel, but through a conversational interface.
Can I trigger a Duo Push notification for a specific user?
Yes. Use the auth capability and set the factor to 'push'. You can provide either the username or user_id to target the correct person.
How do I check which authentication factors are available for a user?
Run the preauth capability with the user's details. It will return whether the user is authorized and a list of supported factors like push, phone, or SMS.
Is it possible to change a user's status to 'bypass' or 'disabled'?
Yes, the modify_user capability allows you to update the status field to 'active', 'bypass', or 'disabled' using the user's unique ID.
One connection away
Give your agent a direct line to Duo Security.
Connect Duo Security once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available