Skip to main content
Glama
Mavline

mcp-server_word-translator

by Mavline

MCP DOCX Translator

Google Translate API を介して DOCX 文書を翻訳し、元のマークアップと構造を完全に保持する MCP サーバー。

特徴

  • ✅ フォーマットの完全な保持(スタイル、表、画像、リスト)

  • ✅ 中間形式への変換なしで XML を直接処理

  • ✅ 元の文書と翻訳文書の構造検証

  • ✅ バッチ処理とキャッシュによるリクエスト最適化

  • ✅ ストリーミングによる大規模文書の処理

  • ✅ 詳細なログ記録とレポート生成

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 - DOCX からの XML の抽出とパース

  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