@cgaspard/webappmcp
Version:
WebApp MCP - Model Context Protocol integration for web applications with server-side debugging tools
29 lines • 709 B
TypeScript
export interface MCPSocketConfig {
socketPath: string;
wsUrl: string;
authToken?: string;
getClients?: () => Array<{
id: string;
url: string;
connectedAt: Date;
type: string;
}>;
}
export declare class MCPSocketServer {
private server;
private socketServer;
private ws;
private wsUrl;
private authToken?;
private socketPath;
private isConnected;
private getClients?;
constructor(config: MCPSocketConfig);
private setupHandlers;
private connectWebSocket;
private handleToolCall;
private executeToolOnClient;
start(): Promise<void>;
private cleanup;
}
//# sourceMappingURL=mcp-socket-server.d.ts.map