/** * HTTP server for MCP transport using StreamableHTTPServerTransport. * Provides a persistent HTTP daemon that multiple MCP clients can connect to. */ export interface StartHttpServerOptions { port?: number; host?: string; /** * Optional path where daemon stdout/stderr is persisted. * Only set in detached daemon mode. */ daemonLogPath?: string; } /** * Start the HTTP MCP server. * * @param configPathArg - Optional config path * @param options - Optional runtime host/port/log-path overrides * @returns Promise that resolves when the server is listening */ export declare function startHttpServer(configPathArg?: string, options?: StartHttpServerOptions): Promise<{ port: number; host: string; }>; /** * Gracefully stop the HTTP server and all sessions. */ export declare function stopHttpServer(): Promise; //# sourceMappingURL=server-http.d.ts.map