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
export interface Auth0IntegrationOptions {
/** Tenant domain host (e.g. dev-xxx.us.auth0.com) */
domain: string;
Tools
auth0_list_users
List users
export interface Auth0ListUsersParams {
q?: string;
auth0_get_user
Get user
export interface Auth0GetUserParams { user_id: string }
auth0_create_user
Create user
export interface Auth0CreateUserParams {
connection: string;
auth0_patch_user
Patch user
export interface Auth0PatchUserParams { user_id: string;
auth0_delete_user
Delete user
export interface Auth0DeleteUserParams { user_id: string }
auth0_list_connections
List connections
export interface Auth0ListConnectionsParams {
strategy?: string;
auth0_get_connection
Get connection
export interface Auth0GetConnectionParams { connection_id: string;
auth0_list_clients
List clients
export interface Auth0ListClientsParams {
page?: number;
auth0_get_client
Get client
export interface Auth0GetClientParams { client_id: string;
auth0_create_client
Create client
export interface Auth0CreateClientParams { client_json: string }
auth0_patch_client
Patch client
export interface Auth0PatchClientParams { client_id: string;
Notes
- Category: Identity & Access
- Authentication mode: API key