UNPKG

mcp-booster

Version:

Servidor MCP com CoConuT (Continuous Chain of Thought) para uso com Cursor IDE - Pacote Global NPM

42 lines 1.2 kB
/** * Interface para definir os argumentos do comando init */ export interface InitCommandArgs { /** IDE alvo (deve ser 'cursor') */ ide: string; /** API key do usuário */ apiKey: string; /** Se deve mostrar ajuda */ help?: boolean; } /** * Interface para resultado do parsing */ export interface ParseResult { /** Sucesso no parsing */ success: boolean; /** Argumentos parseados (se sucesso) */ args?: InitCommandArgs; /** Mensagem de erro (se falha) */ error?: string; /** Se deve mostrar ajuda */ showHelp?: boolean; } /** * Faz o parsing dos argumentos da linha de comando * Formato esperado: mcp-booster init --ide cursor --api-key <api-key> */ export declare function parseCliArguments(argv: string[]): ParseResult; /** * Gera mensagem de ajuda para o comando init */ export declare function getHelpMessage(): string; /** * Valida se uma string é uma API key válida (formato básico) */ export declare function isValidApiKey(apiKey: string): boolean; /** * Sanitiza a API key removendo espaços e caracteres inválidos */ export declare function sanitizeApiKey(apiKey: string): string; //# sourceMappingURL=cli-parser.d.ts.map