word-mcp-live
word-mcp-live
문서가 열려 있는 동안 Word 문서를 편집하는 유일한 MCP 서버
실시간 편집 · 변경 내용 추적 · 작업별 실행 취소 · 124개 도구 · 크로스 플랫폼
word-mcp-live는 MCP를 지원하는 모든 AI 어시스턴트에게 Microsoft Word를 완전히 제어할 수 있는 기능을 제공합니다. 문서를 열고 AI에게 필요한 것을 말하면, AI가 직접 실행합니다 — 서식, 변경 내용 추적, 주석, 모든 것이 포함됩니다. 변경 사항은 열려 있는 문서에 실시간으로 나타납니다.
word-mcp-live 없이
AI는 문서에 대해 논의할 수 있지만 건드릴 수는 없습니다
AI와 Word 사이를 복사-붙여넣기하며 서식이 손실됩니다
변경 내용 추적? 사후에 수동으로 해야 합니다
모든 편집은 저장 → 닫기 → 처리 → 다시 열기 과정을 거칩니다
word-mcp-live 사용 시
"ABC Corp를 XYZ Ltd로 바꾸는 변경 내용 추적 추가" — 완료
변경 사항이 열려 있는 Word 문서에 실시간으로 나타납니다
모든 AI 편집은 Ctrl+Z 한 번이면 됩니다
XML 해킹이 아닌, 사용자 이름이 표시된 실제 변경 내용 추적
실제 사용 모습
https://github.com/user-attachments/assets/fbb09af4-1e25-4e49-94d0-45b363278810
차별화 포인트
실시간 편집 — Word에서 문서가 열려 있는 동안 편집합니다. 저장-닫기-다시 열기 과정이 필요 없습니다.
전체 실행 취소 — 모든 AI 작업은 Ctrl+Z 한 번으로 실행 취소할 수 있습니다. 실수했나요? 그냥 실행 취소하세요.
네이티브 변경 내용 추적 — XML 해킹이 아닌, 사용자 이름이 표시된 실제 Word 수정 사항입니다.
스레드형 주석 — 사람처럼 주석을 추가, 답변, 해결, 삭제할 수 있습니다.
레이아웃 진단 — 인쇄 문제가 발생하기 전에 서식 문제를 감지합니다.
수식 및 상호 참조 — 수학 공식과 자동 업데이트 참조를 삽입합니다.
124개 도구 — 가장 포괄적인 Word MCP 서버입니다.
Related MCP server: Word Document MCP Server
빠른 시작
pip install word-mcp-live또는 소스에서 설치:
git clone https://github.com/ykarapazar/word-mcp-live.git
cd word-mcp-live
pip install -e .클라이언트 설치
claude_desktop_config.json에 추가:
{
"mcpServers": {
"word": {
"command": "uvx",
"args": ["word-mcp-live"],
"env": {
"MCP_AUTHOR": "Your Name",
"MCP_AUTHOR_INITIALS": "YN"
}
}
}
}.mcp.json에 추가:
{
"mcpServers": {
"word": {
"command": "uvx",
"args": ["word-mcp-live"],
"env": {
"MCP_AUTHOR": "Your Name",
"MCP_AUTHOR_INITIALS": "YN"
}
}
}
}원클릭: 이 페이지 상단의 설치 버튼을 클릭하세요.
수동: ~/.cursor/mcp.json에 추가:
{
"mcpServers": {
"word": {
"command": "uvx",
"args": ["word-mcp-live"],
"env": {
"MCP_AUTHOR": "Your Name",
"MCP_AUTHOR_INITIALS": "YN"
}
}
}
}원클릭: VS Code에 설치
수동: VS Code settings.json에 추가:
{
"mcp": {
"servers": {
"word": {
"command": "uvx",
"args": ["word-mcp-live"],
"env": {
"MCP_AUTHOR": "Your Name",
"MCP_AUTHOR_INITIALS": "YN"
}
}
}
}
}~/.codeium/windsurf/mcp_config.json에 추가:
{
"mcpServers": {
"word": {
"command": "uvx",
"args": ["word-mcp-live"],
"env": {
"MCP_AUTHOR": "Your Name",
"MCP_AUTHOR_INITIALS": "YN"
}
}
}
}{
"mcpServers": {
"word": {
"command": "docker",
"args": ["run", "-i", "--rm", "ghcr.io/ykarapazar/word-mcp-live"],
"env": {
"MCP_AUTHOR": "Your Name",
"MCP_AUTHOR_INITIALS": "YN"
}
}
}
}참고: Docker 모드는 크로스 플랫폼 도구만 지원합니다. 실시간 편집은 네이티브 Windows 설치가 필요합니다.
MCP_AUTHOR는 변경 내용 추적 및 주석에 표시될 이름을 설정합니다 (기본값:"Author").MCP_AUTHOR_INITIALS는 주석 이니셜을 설정합니다.
두 가지 모드
모든 환경에서 작동 | 실시간 편집 (Word 열림) | |
기능 | 저장된 .docx 파일 생성 및 편집 | Word에서 작업하는 동안 문서를 실시간으로 편집 |
플랫폼 | Windows, macOS, Linux | Windows (COM) 및 macOS (JXA) |
실행 취소 | 파일 수준 저장 | 작업별 Ctrl+Z (Windows); 작업별 실행 취소 (macOS) |
적합한 용도 | 일괄 처리, 문서 생성 | 대화형 편집, 서식, 검토 |
두 모드는 함께 작동합니다. AI가 작업에 맞는 모드를 선택합니다.
macOS 실시간 편집 (v1.5.0의 새로운 기능)
실시간 도구는 이제 JavaScript for Automation (JXA)을 통해 macOS에서도 작동합니다. 동일한 도구 이름, 동일한 매개변수 — 서버가 플랫폼을 감지하고 적절한 자동화 백엔드를 사용합니다.
기능 | Windows | macOS |
텍스트 읽기/쓰기/찾기/바꾸기 | COM | JXA |
서식 (굵게, 글꼴, 스타일) | COM | JXA |
변경 내용 추적 및 수정 | COM | JXA |
주석 (추가, 삭제, 목록) | COM | JXA |
표 (읽기, 쓰기, 행 추가) | COM | JXA |
페이지 레이아웃, 머리글, 책갈피 | COM | JXA |
수식, 상호 참조 | COM | JXA |
스레드형 주석 답변 | COM | 사용 불가 |
주석 해결/해제 | COM | 사용 불가 |
실행 취소 기록 검사 | COM | 사용 불가 |
워터마크 | COM | 사용 불가 |
구성
변수 | 기본값 | 설명 |
|
| 변경 내용 추적 및 주석에 표시될 작성자 이름 |
|
| 주석에 표시될 작성자 이니셜 |
|
| 전송 유형: |
|
| 바인딩할 호스트 (SSE/HTTP 전송용) |
|
| 바인딩할 포트 (SSE/HTTP 전송용) |
원격 배포에 대해서는 RENDER_DEPLOYMENT.md를 참조하세요.
예시 프롬프트
AI에게 원하는 것을 평범한 언어로 말하기만 하면 됩니다:
"Draft a contract with tracked changes so my colleague can review"
"Format all headings as Cambria 13pt bold and add automatic numbering"
"Add a comment on paragraph 3 asking about the deadline"
"Find every mention of 'ABC Corp' and replace with 'XYZ Ltd' as a tracked change"
"Set the page to A4 landscape with 2cm margins"
"Insert a table of contents based on the document headings"
"Add page numbers in the footer and our company name in the header"
"Insert a cross-reference to Heading 2 in paragraph 5"사용 예시
예시 1: 문서 읽기 (크로스 플랫폼)
도구 호출: get_document_text
{ "filename": "C:/Documents/report.docx" }예상 출력:
{
"status": "success",
"paragraphs": [
{"index": 0, "text": "Quarterly Report", "style": "Heading 1"},
{"index": 1, "text": "Revenue increased by 15% compared to Q3.", "style": "Normal"},
{"index": 2, "text": "Key Metrics", "style": "Heading 2"}
],
"total_paragraphs": 3
}예시 2: 변경 내용 추적을 사용한 실시간 편집 (Windows)
도구 호출: word_live_replace_text
{
"filename": "report.docx",
"find_text": "ABC Corporation",
"replace_text": "XYZ Ltd",
"match_case": true,
"replace_all": true,
"track_changes": true
}예상 출력:
{
"status": "success",
"replacements": 4,
"message": "Replaced 4 occurrences (tracked changes enabled)"
}교체 내용은 Word에서 변경 내용 추적으로 나타나며, "ABC Corporation"에는 취소선이, "XYZ Ltd"에는 밑줄이 표시됩니다.
예시 3: 텍스트에 고정된 주석 추가 (크로스 플랫폼)
도구 호출: add_comment
{
"filename": "C:/Documents/contract.docx",
"target_text": "payment within 30 days",
"comment_text": "Should we extend this to 45 days?",
"author": "Jane Smith"
}예상 출력:
{
"status": "success",
"message": "Comment added by Jane Smith on 'payment within 30 days'"
}주석은 Word의 검토 패널에 나타나며, 지정된 텍스트에 고정됩니다.
도구 참조
124개 도구 — 두 가지 모드에 걸쳐 있습니다. 자세한 내용은 전체 도구 참조를 참조하세요.
카테고리 | 개수 |
크로스 플랫폼 (python-docx) | 80 |
Windows 실시간 (COM 자동화) | 44 |
macOS 실시간 (JXA 자동화) | 40 (44개 실시간 도구 중) |
요구 사항
Python 3.11+
python-docx,fastmcp,msoffcrypto-tool(자동 설치됨)Windows 실시간 도구: Windows 10/11 + Microsoft Word +
pywin32(자동 설치됨)macOS 실시간 도구: macOS + Microsoft Word for Mac (내장 JXA 사용 — 추가 종속성 없음)
크로스 플랫폼 도구는 Word가 설치되어 있지 않아도 작동합니다 — python-docx만 필요합니다.
기여
개발 설정, 코드 스타일, 새 도구 추가 방법은 CONTRIBUTING.md를 참조하세요.
버그를 발견하셨나요? 이슈 열기. 아이디어가 있으신가요? 기능 요청.
감사의 말
GongRzhe/Office-Word-MCP-Server (GongRzhe, MIT 라이선스)를 기반으로 구축되었습니다.
추가 라이브러리: python-docx · FastMCP · pywin32
개인정보 보호
이 서버는 전적으로 로컬 머신에서 실행됩니다. 데이터는 수집, 전송, 저장되지 않습니다. 전체 개인정보 처리방침을 참조하세요.
지원
라이선스
MIT 라이선스 — 자세한 내용은 LICENSE를 참조하세요.
Star 기록
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -licenseBqualityNot gradedmaintenanceEnables AI assistants to create, read, and manipulate Microsoft Word documents with comprehensive formatting, table creation, content management, and document protection capabilities. Supports advanced operations like merging documents, PDF conversion, and rich text formatting through a standardized interface.32
- AlicenseBqualityDmaintenanceEnables AI assistants to create and manipulate Microsoft Word documents programmatically with support for rich text formatting, tables, lists, headings, and find-and-replace operations.1031MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to edit Microsoft Word documents live while they are open, with full support for tracked changes, comments, formatting, and 124 tools.182MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to directly read, edit, and manipulate Word documents, supporting image and table operations, paragraph editing, and search/replace.202MIT
Related MCP Connectors
AI document editing for agents: draft, edit, export .docx/PDF. 37 MCP tools; agent self-signup.
Persistent docs and memory for AI agents — read, write, organize & search a shared workspace.
SaaS intelligence for AI agents. 5 unified tools cover 1,000+ services with 91-96% token savings.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/trustypangolin/word-mcp-live'
If you have feedback or need assistance with the MCP directory API, please join our Discord server