ultimate-mcp-server
Version:
The definitive all-in-one Model Context Protocol server for AI-assisted coding across 30+ platforms
24 lines • 791 B
TypeScript
import { BaseTransport } from './base.js';
import type { TransportConfig } from './index.js';
import type { Server } from '@modelcontextprotocol/sdk/server/index.js';
export declare class WebSocketTransport extends BaseTransport {
private wss;
private httpServer;
private app;
private clients;
private pingInterval;
private _isRunning;
constructor(server: Server, config?: Partial<TransportConfig>);
isRunning(): boolean;
initialize(): Promise<void>;
private setupRoutes;
private setupWebSocketHandlers;
private handleMessage;
private handleRPC;
private sendMessage;
start(): Promise<void>;
stop(): Promise<void>;
private pingClients;
broadcast(event: string, data: any): void;
}
//# sourceMappingURL=websocket.d.ts.map