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