Get started free
All integrations

Auth0 Management integration

Identity platform Management API for authentication and authorization. Manage users, roles, permissions, connections, applications, organizations, resource servers, and logs programmatically. Features include user CRUD, role-based access control, identity provider connections, multi-factor authentication, email verification, password resets, and tenant-wide log search.

55 toolsTokenAPI docs

Common Auth0 Management use cases

  • Revoke admin access from a user
  • Add new scopes to an existing API
  • Decommission a retired application
  • List all administrators in the system
  • Update a user's email address or name
  • Remove a deprecated role from the tenant
  • Disconnect a social login from an account
  • Process a user's account deletion request
  • Update callback URLs after a domain change
  • Add new API permissions to an existing role

What you can do with Auth0 Management

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Organization, 9 operations

  • POSTadd_organization_members

    Adds members to an Auth0 organization.

  • POSTcreate_organization

    Creates a new Auth0 organization for B2B multi-tenancy.

  • DELETEdelete_organization

    Deletes an Auth0 organization from the tenant.

  • GETget_organization

    Retrieves a single Auth0 organization by its ID.

  • GETlist_organization_members

    Lists members of an Auth0 organization.

  • GETlist_organizations

    Lists all organizations in the Auth0 tenant.

  • GETlist_user_organizations

    Lists organizations a specific Auth0 user belongs to.

  • DELETEremove_organization_members

    Removes members from an Auth0 organization.

  • PATCHupdate_organization

    Updates an existing Auth0 organization's configuration.

Role, 8 operations

  • POSTassign_user_roles

    Assigns roles to an Auth0 user.

  • POSTcreate_role

    Creates a new role in the Auth0 tenant.

  • DELETEdelete_role

    Deletes an Auth0 role by its ID.

  • GETget_role

    Retrieves a single Auth0 role by its ID.

  • GETget_user_roles

    Lists all roles assigned to a specific Auth0 user.

  • GETlist_roles

    Lists all roles defined in the Auth0 tenant.

  • DELETEremove_user_roles

    Removes roles from an Auth0 user.

  • PATCHupdate_role

    Updates an Auth0 role's name or description.

User, 8 operations

  • POSTchange_password

    Creates a password change ticket for an Auth0 user.

  • POSTcreate_user

    Creates a new user in an Auth0 database connection.

  • DELETEdelete_user

    Permanently deletes an Auth0 user account.

  • GETget_user

    Retrieves a single Auth0 user profile by user ID.

  • GETlist_role_users

    Lists all users assigned to a specific Auth0 role.

  • GETlist_users

    Lists all Auth0 users with optional filtering and pagination.

  • POSTsend_verification_email

    Sends a verification email to an Auth0 user.

  • PATCHupdate_user

    Updates an Auth0 user's profile attributes.

Client, 6 operations

  • POSTcreate_client

    Creates a new application (client) in the Auth0 tenant.

  • DELETEdelete_client

    Deletes an Auth0 application (client) from the tenant.

  • GETget_client

    Retrieves a single Auth0 application by its client ID.

  • GETlist_clients

    Lists all applications (clients) in the Auth0 tenant.

  • POSTrotate_client_secret

    Rotates the client secret for an Auth0 application.

  • PATCHupdate_client

    Updates an existing Auth0 application's configuration.

Permission, 6 operations

  • POSTadd_role_permissions

    Adds permissions to an Auth0 role.

  • POSTassign_user_permissions

    Assigns permissions directly to an Auth0 user.

  • GETget_role_permissions

    Lists all permissions associated with an Auth0 role.

  • GETget_user_permissions

    Lists permissions directly assigned to an Auth0 user.

  • DELETEremove_role_permissions

    Removes permissions from an Auth0 role.

  • DELETEremove_user_permissions

    Removes direct permissions from an Auth0 user.

Connection, 5 operations

  • POSTcreate_connection

    Creates a new identity provider connection in Auth0.

  • DELETEdelete_connection

    Deletes an Auth0 connection and all its users.

  • GETget_connection

    Retrieves a single Auth0 connection by its ID.

  • GETlist_connections

    Lists all identity connections configured in the Auth0 tenant.

  • PATCHupdate_connection

    Updates an existing Auth0 connection's configuration.

Resource server, 5 operations

  • POSTcreate_resource_server

    Creates a new resource server (API) in the Auth0 tenant.

  • DELETEdelete_resource_server

    Deletes an Auth0 resource server (API) from the tenant.

  • GETget_resource_server

    Retrieves a single Auth0 resource server (API) by ID.

  • GETlist_resource_servers

    Lists all resource servers (APIs) in the Auth0 tenant.

  • PATCHupdate_resource_server

    Updates an existing Auth0 resource server (API) configuration.

Log, 3 operations

  • GETget_log_event

    Retrieves a single Auth0 log event by its ID.

  • GETget_user_logs

    Retrieves log events for a specific Auth0 user.

  • GETsearch_logs

    Searches tenant-wide Auth0 log events using Lucene query syntax.

Identity, 2 operations

  • POSTlink_user_identity

    Links a secondary identity to a primary Auth0 user account.

  • DELETEunlink_user_identity

    Unlinks a secondary identity from an Auth0 user.

Stats, 2 operations

  • GETget_active_users_count

    Retrieves the count of active Auth0 users in the last 30 days.

  • GETget_daily_stats

    Retrieves daily active user statistics from Auth0.

Invitation, 1 operation

  • POSTcreate_organization_invitation

    Creates an invitation to join an Auth0 organization.

Use Auth0 Management from Claude Code, Cursor or Codex

Connect Auth0 Management in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Auth0 Management operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Auth0 Management

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Auth0 Management once

    Add your Auth0 Management connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Auth0 Management integration FAQ

What can you do with the Auth0 Management integration?
LiveContext exposes 55 operations on Auth0 Management, covering organization, role, user and client. Common uses include Revoke admin access from a user, Add new scopes to an existing API and Decommission a retired application.

Popular integrations

Browse the whole catalog