Skip to main content
Glama
index.ts1.47 kB
/** * MCP client exports for configuration management. * * Provides initialized client manager instances for supported applications. * * @module clients */ // Import client classes import { ClaudeClientManager } from './claude.js'; import { CursorClientManager } from './cursor.js'; import { WindsurfClientManager } from './windsurf.js'; import { VSCodeClientManager } from './vscode.js'; // Create client manager instances const claude = new ClaudeClientManager(); const cursor = new CursorClientManager(); const windsurf = new WindsurfClientManager(); const vscode = new VSCodeClientManager(); /** * Namespace object containing initialized client managers. * * Each property corresponds to a supported client application. * * @property {ClaudeClientManager} claude - Manager for Claude Desktop. * @property {CursorClientManager} cursor - Manager for Cursor code editor. * @property {WindsurfClientManager} windsurf - Manager for Windsurf editor. * @property {VSCodeClientManager} vscode - Manager for Visual Studio Code. * * @see {@link https://claude.ai/download | Claude Desktop} * @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} */ export const clients = { claude, cursor, windsurf, vscode, }; // Export types export type { ClientType, ClientManager, ClientConfig, ServerConfig } from './types.js';

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/auth0/auth0-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server