@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
42 lines (41 loc) • 1.79 kB
TypeScript
/**
* MCP client exports for configuration management.
*
* Provides initialized client manager instances for supported applications.
*
* @module clients
*/
import { ClaudeClientManager } from './claude.js';
import { ClaudeCodeClientManager } from './claude-code.js';
import { CursorClientManager } from './cursor.js';
import { WindsurfClientManager } from './windsurf.js';
import { VSCodeClientManager } from './vscode.js';
import { GeminiClientManager } from './gemini.js';
/**
* Namespace object containing initialized client managers.
*
* Each property corresponds to a supported client application.
*
* @property {ClaudeClientManager} claude - Manager for Claude Desktop.
* @property {ClaudeCodeClientManager} 'claude-code' - Manager for the Claude Code CLI.
* @property {CursorClientManager} cursor - Manager for Cursor code editor.
* @property {WindsurfClientManager} windsurf - Manager for Windsurf editor.
* @property {VSCodeClientManager} vscode - Manager for Visual Studio Code.
* @property {GeminiClientManager} gemini - Manager for the Gemini CLI.
*
* @see {@link https://claude.ai/download | Claude Desktop}
* @see {@link https://claude.ai/download | Claude Code}
* @see {@link https://www.cursor.com/ | Cursor Code Editor}
* @see {@link https://windsurf.com/editor | Windsurf Editor}
* @see {@link https://code.visualstudio.com/ | Visual Studio Code}
* @see {@link https://geminicli.com/docs/ | Gemini CLI Docs}
*/
export declare const clients: {
claude: ClaudeClientManager;
'claude-code': ClaudeCodeClientManager;
cursor: CursorClientManager;
windsurf: WindsurfClientManager;
vscode: VSCodeClientManager;
gemini: GeminiClientManager;
};
export type { ClientType, ClientManager, ClientConfig, ServerConfig } from './types.js';