ultimate-mcp-server
Version:
The definitive all-in-one Model Context Protocol server for AI-assisted coding across 30+ platforms
22 lines • 798 B
TypeScript
import { Server } from "@modelcontextprotocol/sdk/server/index.js";
import { BaseTransport, TransportType, TransportConfig } from "./base.js";
export interface MultiTransportConfig {
transports: TransportConfig[];
defaultTransport?: TransportType;
}
export declare class TransportManager {
private logger;
private server;
private transports;
private config;
constructor(server: Server, config: MultiTransportConfig);
private createTransport;
initialize(): Promise<void>;
start(): Promise<void>;
stop(): Promise<void>;
getTransport(type: TransportType): BaseTransport | undefined;
getActiveTransports(): TransportType[];
isAnyTransportRunning(): boolean;
getStatus(): Record<TransportType, boolean>;
}
//# sourceMappingURL=manager.d.ts.map