UNPKG

@sofianedjerbi/knowledge-tree-mcp

Version:

MCP server for hierarchical project knowledge management

35 lines 1.02 kB
/** * Web server setup for the Knowledge Tree MCP * Provides a web interface with real-time updates via WebSocket */ import type { WebServerConfig, WebContext } from './types.js'; import type { ServerContext } from '../types/index.js'; /** * Create and configure the web server */ export declare function createWebServer(config: WebServerConfig, context: WebContext): Promise<any>; /** * Start the web server */ export declare function startWebServer(webServer: any, config: WebServerConfig): Promise<void>; /** * Stop the web server gracefully */ export declare function stopWebServer(webServer: any): Promise<void>; /** * WebServer class wrapper for easier integration */ export declare class WebServer { private server; private config; private context; constructor(config: { port: number; knowledgeRoot: string; wsClients: Set<any>; context: ServerContext; }); start(): Promise<void>; stop(): Promise<void>; } //# sourceMappingURL=server.d.ts.map