Clerk MCP for AI. Manage users, organizations, and access rules instantly.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
The Clerk MCP gives your AI client total control over user authentication and multi-tenant management. You manage users, organizations, and session data programmatically through natural language commands.
It handles everything from creating new accounts via invitation to listing deep user metadata and coordinating complex team setups for any application.
What your AI can do
Create auth invitation
Sends a new user invitation via email, including a custom redirect link.
Create auth organization
Establishes a brand-new multi-tenant structure or organization within your application.
Get auth user details
Retrieves the full profile, metadata, and current status for one specific user account.
Retrieve deep profiles and metadata for specific users within your application.
Generate a full directory listing of every account registered in the system.
View and create multi-tenant environments to scope team collaboration and access rules.
Send custom user invitations via email, tracking them with specific redirect URLs.
Check the status and details of all pending or historical user invitations.
Ask an AI about this
Waiting for input…
Clerk: Auth Management Tools (6)
Use these tools to programmatically list, create, and retrieve detailed information about users and organization structures.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Clerk on VinkiusCreate Auth Invitation
Sends a new user invitation via email, including a custom redirect link.
Create Auth Organization
Establishes a brand-new multi-tenant structure or organization within your...
Get Auth User Details
Retrieves the full profile, metadata, and current status for one specific user...
List Auth Invitations
Fetches a list of all pending or past invitations associated with your system.
List Auth Organizations
Retrieves an overview and slug for every active organization in the system.
List Auth Users
Generates a comprehensive list of all user accounts currently registered.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Clerk, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Clerk. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 6 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Managing users means jumping between too many screens.
Today, managing user accounts requires bouncing between the main dashboard to view user lists, then clicking into a specific profile tab to see metadata, and finally opening an entirely different module just to send out invitation emails. It's tedious status checking that forces context switching.
With this MCP, you tell your agent what needs to happen—like 'Send invites for the new marketing team.' The AI handles listing organizations first, then creating the accounts, tracking every invite, all without you touching a single dashboard button.
Use `get_auth_user_details` to get instant, actionable user data.
You don't have to copy and paste multiple IDs or click through five different tabs just to verify a person's current access level. The tool gives you the complete picture: their status, their organization, and all associated metadata in one call.
Now, when an agent retrieves user details for you, the information is precise enough to make a decision immediately. There's no guesswork; there's just pure data.
What your AI can actually do with this
This connector lets you treat user authentication like a conversation with an expert architect. Instead of digging into dashboards or running brittle scripts, your AI client manages the whole lifecycle—from onboarding new teams to checking who has access to what. You can list every registered user, grab detailed profiles for specific people, and even monitor entire multi-tenant organizations to keep track of team boundaries.
It makes managing complex access controls feel simple. When you connect this MCP via Vinkius, your agent instantly gains the ability to handle invitations, ensuring new users get directed exactly where they need to go. This moves user management out of manual clicks and into direct command execution.
019dd0ce-c3f0-73b3-b778-ae7b3c0abfa7 Here's how it actually works
The bottom line is that your AI acts as a dedicated auth architect, letting you manage user data without leaving your chat interface.
Subscribe to this MCP on Vinkius.
Retrieve your Secret Key from the Clerk Dashboard's API Keys section.
Start giving natural language commands to your AI client (Claude, Cursor, etc.) to manage users and organizations.
Who is this actually for?
This MCP targets developers who build apps with complex access rules and operations teams drowning in manual status checks. If managing multi-tenancy or onboarding users by hand is a recurring pain point, this connector is built for you.
Calling the appropriate tools to build user provisioning flows and validate complex access rules against existing accounts.
Using natural language commands to list all users, monitor organization growth, and programmatically manage multi-tenant environments.
Automating the onboarding process by sending invitations and tracking account integrity without writing explicit API wrapper code.
What Changes When You Connect
Stop manually checking user tables. Use list_auth_users to get a complete directory of every registered account in seconds.
Coordinate complex team setups by using list_auth_organizations to monitor all active multi-tenant environments at once.
Speed up onboarding with create_auth_invitation. Send out trackable, custom invites without writing any email logic.
Deep dive into user status. The get_auth_user_details tool provides instant access to a user's full profile and metadata for reporting.
Keep your system clean by using list_auth_invitations to monitor who was invited, when, and if they completed registration.
See it in action
Auditing Team Access
The security team needs to know every user in the 'Enterprise' organization. They ask their agent to run list_auth_users filtered by that slug, getting a real-time list of accounts and their specific roles.
Onboarding New Clients
A sales rep needs to bring on a new client company. They ask the agent to first run create_auth_organization for the new entity, then immediately use create_auth_invitation for the primary contact.
Debugging User Issues
A customer reports their profile data is wrong. The support agent asks the AI to run get_auth_user_details, instantly pulling up the accurate, detailed metadata to diagnose the issue immediately.
The honest tradeoffs
Chaining manual API calls
A developer manually writes code that has to call list_auth_users first, then iterate through IDs and run get_auth_user_details for each one.
Let your AI client handle the whole flow. Tell it: 'List all users in the Beta Org and give me their full details.' It uses the right tools automatically.
Ignoring tenant boundaries
Trying to manage invitations for multiple organizations using a single, generic user list command.
list_auth_organizations first. Identify the correct organization slug, then run list_auth_users or create_auth_invitation scoped only to that tenant.
Assuming status from a dashboard
Waiting for an admin to manually update user status in a web portal.
Use the MCP. Command your agent to get_auth_user_details to instantly report on authentication status and account integrity.
When It Fits, When It Doesn't
You need this MCP if your app's core logic revolves around user identity, multi-tenancy, or complex onboarding flows. Use it when you need programmatic control over creating organizations (create_auth_organization), tracking access via invitations (list_auth_invitations), or getting deep metadata for specific users (get_auth_user_details). Don't use it if your only goal is simple data storage; this MCP manages the state of user accounts, not just the raw data. If you only need to read a basic list and have no idea about organization scope, you might get away with less, but for anything production-ready, this toolset is necessary.
Questions you might have
How do I check who belongs to which team using list_auth_users? +
The agent lists all users and provides their associated organization or tenant slug. This helps you understand the full scope of your user base across multiple groups.
Can I use create_auth_organization to set up a new client account? +
Yes, running create_auth_organization establishes the multi-tenant boundary for an entirely new company or department within your application's architecture.
What is the difference between list_auth_invitations and list_auth_users? +
list_auth_invitations shows who was invited but hasn't signed up yet. list_auth_users only lists accounts that are fully active and registered.
Do I need get_auth_user_details to check a user's full profile? +
Yes, get_auth_user_details is the dedicated tool for retrieving deep, high-fidelity metadata about any specific person in your system.
How do I use list_auth_organizations to check all my multi-tenant environments? +
It immediately returns a directory of every organization you've created. This is vital for understanding your entire tenant structure and coordinating access control across multiple distinct client setups.
Are there rate limits when I use create_auth_invitation for mass onboarding? +
The MCP handles standard API throttling, but if you process a large batch of invites, it's best practice to implement your own retry logic. The system will return specific error codes that tell you exactly which calls failed and why.
What information do I get when I use get_auth_user_details for security checks? +
You receive the user's full metadata, including their current authentication status. This allows your agent to verify if an account is active or if its credentials need immediate attention.
If I run create_auth_organization, does it affect my existing users or data? +
No, running this command creates a completely isolated new environment. It establishes a clean container for a new client setup without touching any of your pre-existing organizations or user records.
How do I find my Clerk Secret Key? +
Log in to the Clerk Dashboard, select your application, and navigate to API Keys in the sidebar.
Can I manage organizations via AI? +
Yes! The create_auth_organization and list_auth_organizations tools allow your agent to manage B2B tenants and teams programmatically.
How do I send a user invitation? +
Use the create_auth_invitation tool and provide the recipient's email address. You can also specify an optional redirect URL for the signup flow.
We've already built the connector for Clerk. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 6 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.