IntegrateIntegrate
Integrations

Auth0 Integration

Manage Auth0 users, applications, and tenant configuration

The Auth0 integration provides access to manage Auth0 users, applications, and tenant configuration through the Integrate MCP server.

Installation

The Auth0 integration is included with the SDK:

import { auth0Integration } from "integrate-sdk/server";

Setup

Add Auth0 to your server configuration. Provide credentials via environment variables or integration config:

import { createMCPServer, auth0Integration } from "integrate-sdk/server";

export const { client: serverClient } = createMCPServer({
  apiKey: process.env.INTEGRATE_API_KEY,
  integrations: [
    auth0Integration({
      // See configuration options below
    }),
  ],
});

Client-Side Usage

import { client } from "integrate-sdk";

const result = await client.auth0.listUsers({});

console.log(result);

Environment Variables

  • AUTH0_API_KEY (when supported by this integration)

Configuration Options

Prop

Type

Tools

auth0_list_users

List users

Prop

Type

auth0_get_user

Get user

Prop

Type

auth0_create_user

Create user

Prop

Type

auth0_patch_user

Patch user

Prop

Type

auth0_delete_user

Delete user

Prop

Type

auth0_list_connections

List connections

Prop

Type

auth0_get_connection

Get connection

Prop

Type

auth0_list_clients

List clients

Prop

Type

auth0_get_client

Get client

Prop

Type

auth0_create_client

Create client

Prop

Type

auth0_patch_client

Patch client

Prop

Type

Notes

  • Category: Identity & Access
  • Authentication mode: API key

On this page