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
TypeScript
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;