claude-expert-workflow-mcp
Version:
Production-ready MCP server for AI-powered product development consultation through specialized expert roles. Enterprise-grade with memory management, monitoring, and Claude Code integration.
59 lines • 1.45 kB
TypeScript
/**
* Production-ready MCP server with comprehensive infrastructure
*/
export declare class ProductionMCPServer {
private server;
private storage;
private persistentConversationManager;
private persistentWorkflowEngine;
private healthChecker;
private metricsCollector;
private logger;
private retryPolicy;
private isStarted;
private shutdownHooks;
constructor();
/**
* Initialize production infrastructure
*/
private setupInfrastructure;
/**
* Setup MCP tools using registerTool() method (correct SDK pattern)
*/
private setupMCPTools;
/**
* Setup scheduled tasks for maintenance
*/
private setupScheduledTasks;
/**
* Setup graceful shutdown handlers
*/
private setupShutdownHandlers;
/**
* Start the production server
*/
start(): Promise<void>;
/**
* Stop the production server gracefully
*/
stop(): Promise<void>;
/**
* Add shutdown hook
*/
addShutdownHook(hook: () => Promise<void>): void;
/**
* Generate correlation ID for request tracking
*/
private generateCorrelationId;
/**
* Get server status
*/
getStatus(): {
isStarted: boolean;
uptime: number;
version: string;
environment: string;
};
}
export declare const productionMCPServer: ProductionMCPServer;
//# sourceMappingURL=productionServer.d.ts.map