UNPKG

mcpresso

Version:

TypeScript package for Model Context Protocol (MCP) utilities and tools

28 lines 984 B
export interface Template { id: string; name: string; description: string; category: 'docker' | 'express' | 'cloud'; authType: 'oauth' | 'token' | 'none'; complexity: 'easy' | 'medium' | 'hard'; url: string; features?: string[]; requirements?: string[]; envVars?: Array<{ name: string; description: string; required?: boolean; default?: string; }>; } export declare function getAvailableTemplates(): Promise<Template[]>; export declare function getTemplateInfo(templateIdOrUrl: string): Promise<Template | null>; export declare function cloneTemplate(templateUrl: string, targetDir: string): Promise<void>; export declare function configureTemplate(targetDir: string, config: { name: string; description: string; author?: string; version?: string; }): Promise<void>; export declare function installDependencies(targetDir: string): Promise<void>; //# sourceMappingURL=template-manager.d.ts.map