ClaudeChatGPTPerplexityGeminiMicrosoft CopilotRaycastMeta AIGrokZ.aiQwenKimi
DeepSeekMistralCursorVS CodeWindsurfJetBrainsClineLovableVercel AI SDKLangChain

Use Userfront with your AI.

Connect your account once and let the AI you already use work with it, without building another integration. Manage users, multi-tenant structures, and authentication sessions directly through Userfront's identity platform.

Included with plan

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Complete set · 40 capabilities

The complete Userfront capability set.

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

Capability set01 / 10

01-04

4 capabilities in this set.

Part of 40 available through Userfront.

  1. 01

    Get jwt available claims

    Read possible JWT claims

  2. 02

    Get user import

    Check import status

  3. 03

    List roles

    List all roles

  4. 04

    Mark user active

    Mark a user as active

Capability set02 / 10

05-08

4 capabilities in this set.

Part of 40 available through Userfront.

  1. 05

    Set user roles

    Set roles for a user (application-wide)

  2. 06

    Update jwt format

    Create/update custom JWT format

  3. 07

    Update tenant

    Update a tenant

  4. 08

    Create API key

    Create a new API key

Capability set03 / 10

09-12

4 capabilities in this set.

Part of 40 available through Userfront.

  1. 09

    Delete user import

    Delete import record

  2. 10

    Find tenants

    Search tenants

  3. 11

    Generate link credentials

    Generate link credentials for custom flows

  4. 12

    Get jwks

    Get JSON Web Key Set (JWKS)

Capability set04 / 10

13-16

4 capabilities in this set.

Part of 40 available through Userfront.

  1. 13

    Get jwt format

    Read JWT format

  2. 14

    Get tenant

    Read a tenant record

  3. 15

    Get user

    Read a user record

  4. 16

    Get user sessions

    Read a user's sessions

Capability set05 / 10

17-20

4 capabilities in this set.

Part of 40 available through Userfront.

  1. 17

    Invalidate API key

    Invalidate an API key

  2. 18

    Invite role

    Invite a user to a role

  3. 19

    List jwt keys

    List JWT public keys

  4. 20

    List tenant roles

    List roles (tenant level)

Capability set06 / 10

21-24

4 capabilities in this set.

Part of 40 available through Userfront.

  1. 21

    Logout user

    Invalidate user sessions

  2. 22

    Process user import

    Start processing the import

  3. 23

    Set tenant user roles

    Set user roles (tenant level)

  4. 24

    Update user

    Update a user record

Capability set07 / 10

25-28

4 capabilities in this set.

Part of 40 available through Userfront.

  1. 25

    Create tenant

    Create a new tenant

  2. 26

    Create role

    Create a new role

  3. 27

    Create tenant role

    Create a role (tenant level)

  4. 28

    Create user

    Create a new user

Capability set08 / 10

29-32

4 capabilities in this set.

Part of 40 available through Userfront.

  1. 29

    Create user import

    Create a user import

  2. 30

    Delete API key

    Delete an API key

  3. 31

    Delete role

    Delete a role

  4. 32

    Delete tenant

    Delete a tenant and its descendants

Capability set09 / 10

33-36

4 capabilities in this set.

Part of 40 available through Userfront.

  1. 33

    Find users

    Uses POST /users/find. Search users within a tenant

  2. 34

    Delete user

    Delete a user record

  3. 35

    Verify API key

    Verify an API key

  4. 36

    Invite user

    Invite a user by email

Capability set10 / 10

37-40

4 capabilities in this set.

Part of 40 available through Userfront.

  1. 37

    List API keys

    List API keys of a specific type

  2. 38

    Create child tenant

    Create a child tenant

  3. 39

    Create custom jwt

    Create a custom JWT access token for a user

  4. 40

    Create or update user

    Create or update a user

Observed, not estimated

1126ms average. Fast in production.

Userfront is checked daily against the live service.

Daily averagePeak 1298ms
Aug 20Today
Fastest day
882ms
Slowest day
1298ms
14-day trend
Slowing+32%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 40 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Userfront, so you can see the experience inside your AI.

It does not authenticate your account with Userfront. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

Userfront Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_w9r69ZRzyPvwZSONS8FEtiiNvKrk1E6MFpJyL3W0/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Userfront capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "userfront-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_w9r69ZRzyPvwZSONS8FEtiiNvKrk1E6MFpJyL3W0/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

FAQ

Questions Userfront owners ask.

  • 01

    Can I search for users based on specific criteria like email or custom data?

    Yes. Use the find_users capability. You can pass a filters object to match specific user attributes within your tenant.

  • 02

    How do I manage sub-organizations or child accounts?

    Userfront supports multi-tenancy. You can use create_child_tenant to create a new tenant under an existing parent, allowing for complex organizational hierarchies.

  • 03

    Is it possible to see if a user is currently logged in?

    You can use the get_user_sessions capability by providing a userId. This will return all active sessions associated with that specific user.