UNPKG

n8n-mcp

Version:

Integration between n8n workflow automation and Model Context Protocol (MCP)

43 lines 1.22 kB
#!/usr/bin/env node import express from 'express'; export declare class SingleSessionHTTPServer { private transports; private servers; private sessionMetadata; private session; private consoleManager; private expressServer; private sessionTimeout; private authToken; private cleanupTimer; constructor(); private startSessionCleanup; private cleanupExpiredSessions; private removeSession; private getActiveSessionCount; private canCreateSession; private isValidSessionId; private sanitizeErrorForClient; private updateSessionAccess; private getSessionMetrics; private loadAuthToken; private validateEnvironment; handleRequest(req: express.Request, res: express.Response): Promise<void>; private resetSessionSSE; private isExpired; start(): Promise<void>; shutdown(): Promise<void>; getSessionInfo(): { active: boolean; sessionId?: string; age?: number; sessions?: { total: number; active: number; expired: number; max: number; sessionIds: string[]; }; }; } //# sourceMappingURL=http-server-single-session.d.ts.map