UNPKG

vibe-coder-mcp

Version:

Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.

68 lines 1.74 kB
interface TransportManagerStatus { isStarted: boolean; isConfigured: boolean; startupInProgress: boolean; startedServices: string[]; config: unknown; serviceDetails: Record<string, unknown>; websocket?: { running: boolean; port?: number; path?: string; connections?: number; }; http?: { running: boolean; port?: number; cors?: boolean; }; sse?: { running: boolean; connections?: number; }; stdio?: { running: boolean; }; } export interface TransportCoordinatorConfig { websocket: { enabled: boolean; port: number; path: string; }; http: { enabled: boolean; port: number; cors: boolean; }; sse: { enabled: boolean; }; stdio: { enabled: boolean; }; } export declare class TransportCoordinator { private static instance; private static isInitializing; private initializationPromise?; private isInitialized; private config; static getInstance(): TransportCoordinator; private static createSafeFallback; constructor(); configure(config: Partial<TransportCoordinatorConfig>): void; ensureTransportsStarted(): Promise<void>; private initializeTransports; getStatus(): { isInitialized: boolean; initializationInProgress: boolean; transportManagerStatus: TransportManagerStatus; }; getAllocatedPorts(): Record<string, number | undefined>; getTransportEndpoints(): Record<string, string>; reset(): void; } export declare const transportCoordinator: TransportCoordinator; export {}; //# sourceMappingURL=transport-coordinator.d.ts.map