mcp-server_word-translator
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 startMCP 도구
translate_docx- DOCX 문서 번역validate_translation- 기존 번역 검증get_translation_status- 현재 작업 상태
아키텍처
프로젝트는 7개의 독립 모듈로 구성됩니다:
DocxParser - DOCX에서 XML 추출 및 파싱
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