UNPKG

i18next-mcp-server

Version:

A comprehensive Model Context Protocol (MCP) server for i18next translation management, health checking, and automated translation workflows

39 lines (38 loc) 1.16 kB
#!/usr/bin/env node export declare class I18nTranslationServer { private server; private configManager; private fileManager; private healthChecker; private keyManager; private analyticsEngine; private scannerIntegration; private isInitializing; private initializationAttempts; private readonly maxInitializationAttempts; private readonly operationTimeout; constructor(); private setupHandlers; private withTimeout; private ensureInitialized; private handleGetProjectInfo; private handleHealthCheck; private handleValidateFiles; private handleListFiles; private handleCoverageReport; private handleQualityAnalysis; private handleUsageAnalysis; private handleExportData; private getGradeFromScore; private handleSyncMissingKeys; private getNestedValue; private setNestedValue; private handleAddTranslationKey; private handleSyncFromSource; private handleSyncAllMissing; private handleGetMissingKeys; private getAllKeys; private handleScanCodeForMissingKeys; start(): Promise<void>; } export default I18nTranslationServer;