Skip to main content
Glama
mcp-engine.d.ts1.11 kB
import { Request, Response } from 'express'; import { InstanceContext } from './types/instance-context'; import { SessionState } from './types/session-state'; 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, instanceContext?: InstanceContext): Promise<void>; healthCheck(): Promise<EngineHealth>; getSessionInfo(): { active: boolean; sessionId?: string; age?: number; }; exportSessionState(): SessionState[]; restoreSessionState(sessions: SessionState[]): number; shutdown(): Promise<void>; start(): Promise<void>; } export default N8NMCPEngine; //# sourceMappingURL=mcp-engine.d.ts.map

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/czlonkowski/n8n-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server