snow-flow
Version:
Snow-Flow v3.2.0: Complete ServiceNow Enterprise Suite with 180+ MCP Tools. ATF Testing, Knowledge Management, Service Catalog, Change Management with CAB scheduling, Virtual Agent chatbots with NLU, Performance Analytics KPIs, Flow Designer automation, A
30 lines • 856 B
TypeScript
/**
* HTTP Transport Wrapper for MCP Servers
* Converts stdio-based MCP servers to HTTP endpoints for containerization
*/
import { Server } from '@modelcontextprotocol/sdk/server/index.js';
export interface MCPServerConfig {
name: string;
port: number;
version: string;
healthCheckPath?: string;
metricsPath?: string;
}
export declare class HttpTransportWrapper {
private app;
private mcpServer;
private logger;
private config;
private serviceDiscovery;
private resourceManager;
private isReady;
constructor(mcpServer: Server, config: MCPServerConfig);
private setupMiddleware;
private setupRoutes;
private handleMCPRequest;
private handleToolCall;
private handleError;
private generateMetrics;
start(): Promise<void>;
}
//# sourceMappingURL=http-transport-wrapper.d.ts.map