rubiks-cube-mcp-server
Version:
MCP server for Rubik's Cube solving with real-time 3D visualization
17 lines (16 loc) • 479 B
TypeScript
import { CubeState, GameSession } from '../types.js';
export declare class VisualizationServer {
private app;
private server;
private webSocketHandler;
private apiRoutes;
private sessions;
constructor();
private setupTemplateEngine;
private findPackageRoot;
private setupRoutes;
registerSession(session: GameSession): void;
updateSession(gameId: string, cubeState: CubeState): void;
start(port?: number): void;
stop(): void;
}