@auth0/auth0-mcp-server
Version:
Auth0 Model Context Protocol (MCP) Server (Beta) — A secure and extendable implementation of an MCP server that provides AI assistants with controlled access to the Auth0 Management API through natural language. This project is in beta and not intended fo
21 lines (20 loc) • 696 B
TypeScript
/**
* Interface for client credentials configuration
*/
export interface ClientCredentialsConfig {
auth0Domain: string;
auth0ClientId: string;
auth0ClientSecret: string;
audience?: string;
scopes?: string[];
}
/**
* Request authorization using client credentials flow
*
* This method is primarily designed for Private Cloud users who cannot use the
* device authorization flow. It uses client credentials flow to obtain an access token.
*
* @param {ClientCredentialsConfig} config - Configuration for client credentials flow
* @returns {Promise<void>}
*/
export declare function requestClientCredentialsAuthorization(config: ClientCredentialsConfig): Promise<void>;