UNPKG

@iflow-mcp/promptx

Version:

AI角色创建平台和智能工具开发平台,基于MCP协议提供专业AI能力注入

33 lines (31 loc) 940 B
interface ServerConfig { port: number; host: string; transport: 'stdio' | 'http'; corsEnabled: boolean; debug: boolean; } declare class ServerConfigManager { private configPath; private config; constructor(configDir?: string); private loadConfig; private saveConfig; getConfig(): ServerConfig; getPort(): number; setPort(port: number): void; getHost(): string; setHost(host: string): void; getTransport(): 'stdio' | 'http'; setTransport(transport: 'stdio' | 'http'): void; getCorsEnabled(): boolean; setCorsEnabled(enabled: boolean): void; getDebug(): boolean; setDebug(enabled: boolean): void; updateConfig(updates: Partial<ServerConfig>): void; resetToDefaults(): void; getServerUrl(): string; static isValidPort(port: number): boolean; static isValidHost(host: string): boolean; } export { type ServerConfig, ServerConfigManager };