Skip to main content
Glama
Mavline

mcp-server_word-translator

by Mavline

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 start

MCP Инструменты

  • translate_docx - перевод DOCX документа

  • validate_translation - валидация существующего перевода

  • get_translation_status - статус текущей операции

Архитектура

Проект состоит из 7 независимых модулей:

  1. DocxParser - извлечение и парсинг XML из DOCX

  2. TranslationService - интеграция с Google Translate API

  3. StructureValidator - валидация структуры документа

  4. DocumentReconstructor - восстановление документа с переводами

  5. QualityChecker - проверка качества перевода

  6. FileManager - управление файлами и логирование

  7. MCP Server Core - оркестрация и регистрация инструментов

Подробнее см. CLAUDE.md

Разработка

npm run dev      # watch mode
npm test         # тесты
npm run lint     # линтинг

Лицензия

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    D
    maintenance
    Enables 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.
    12
    11 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to generate, edit, validate, and render Word documents programmatically via MCP, ensuring correct OOXML structure and style.
    3
    MIT
  • A
    license
    C
    quality
    C
    maintenance
    Enables programmatic processing of DOCX/OOXML files through MCP, covering text, tables, images, headers/footers, structured data tags, comments, and track changes.
    29
    22 npm
    MIT