UNPKG

n8n-mcp

Version:

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

32 lines 857 B
import { Request, Response } from 'express'; export interface EngineHealth { status: 'healthy' | 'unhealthy'; uptime: number; sessionActive: boolean; memoryUsage: { used: number; total: number; unit: string; }; version: string; } export interface EngineOptions { sessionTimeout?: number; logLevel?: 'error' | 'warn' | 'info' | 'debug'; } export declare class N8NMCPEngine { private server; private startTime; constructor(options?: EngineOptions); processRequest(req: Request, res: Response): Promise<void>; healthCheck(): Promise<EngineHealth>; getSessionInfo(): { active: boolean; sessionId?: string; age?: number; }; shutdown(): Promise<void>; start(): Promise<void>; } export default N8NMCPEngine; //# sourceMappingURL=mcp-engine.d.ts.map