mcp-server_word-translator
MCP DOCX Translator
MCP-сервер для перевода документов DOCX через Google Translate API с полным сохранением исходной разметки и структуры.
Особенности
✅ Полное сохранение форматирования (стили, таблицы, изображения, списки)
✅ Прямая работа с XML без конвертации в промежуточные форматы
✅ Структурная валидация исходного и переведенного документа
✅ Оптимизация запросов через батчинг и кэширование
✅ Обработка больших документов через streaming
✅ Детальное логирование и отчетность
Related MCP server: gdocs-mcp-server
Установка
npm install
npm run buildКонфигурация
Создайте файл .env:
GOOGLE_API_KEY=your_api_key_hereИспользование
npm startMCP Инструменты
translate_docx- перевод DOCX документаvalidate_translation- валидация существующего переводаget_translation_status- статус текущей операции
Архитектура
Проект состоит из 7 независимых модулей:
DocxParser - извлечение и парсинг XML из DOCX
TranslationService - интеграция с Google Translate API
StructureValidator - валидация структуры документа
DocumentReconstructor - восстановление документа с переводами
QualityChecker - проверка качества перевода
FileManager - управление файлами и логирование
MCP Server Core - оркестрация и регистрация инструментов
Подробнее см. CLAUDE.md
Разработка
npm run dev # watch mode
npm test # тесты
npm run lint # линтингЛицензия
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Translate PDFs, scans, Office files and EPUB across 475 languages and styles, preserving layout.
Accurate, brand-controlled translation for text, code, images, and documents with terminology.
Real .docx and .xlsx files from structured data, with automatic Hebrew/Arabic RTL.
Deterministic DOCX/PPTX/XLSX/PDF parser: track changes, comments, headers, footers, merged cells.
Related MCP Servers
- AlicenseCqualityDmaintenanceEnables creation, editing, and management of Word documents through JSON schema with support for rich content including text formatting, tables, images, code blocks, and lists. Provides comprehensive DOCX operations including opening existing documents, modifying content, and saving files to disk.1211 npm1MIT
- FlicenseNot gradedqualityDmaintenanceEnables reading, editing, and rewriting Google Docs documents with tools that support full content replacement, appending, heading-based insertion, and style-preserving rewrites.-
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to generate, edit, validate, and render Word documents programmatically via MCP, ensuring correct OOXML structure and style.3MIT
- AlicenseCqualityCmaintenanceEnables programmatic processing of DOCX/OOXML files through MCP, covering text, tables, images, headers/footers, structured data tags, comments, and track changes.2922 npmMIT