跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI

Word MCP Server:实现 AI 对 Word 文档的创建、编辑与格式化操作

Office-Word-MCP-Server 是一款基于 Model Context Protocol 的服务器,使 AI 助手能够通过标准化接口创建、读取和操作 Microsoft Word 文档。功能涵盖文档管理、内容创建、富文本格式化、表格样式设置及文档保护。支持通过 Smithery 自动安装、本地克隆或脚本部署,并可配置至 Claude Desktop 使用。提供常用操作示例与 API 样例,帮助开发者快速集成 AI 文档处理能力。

心动瞬间发布于 2026/3/23更新于 2026/6/1026 浏览
Word MCP Server:实现 AI 对 Word 文档的创建、编辑与格式化操作

Office-Word-MCP-Server

A Model Context Protocol (MCP) server for creating, reading, and manipulating Microsoft Word documents. This server enables AI assistants to work with Word documents through a standardized interface, providing rich document editing capabilities.

Overview

Office-Word-MCP-Server 实现了 Model Context Protocol, 将 Word 文档的操作封装为工具和资源,成为 AI 与 Word 之间的'翻译官'。 它支持文档创建、内容添加、格式化和分析,架构模块化,可扩展性强,维护方便。

Example

Prompt

Output

Features 功能亮点

Document Management(文档管理)
  • 创建新 Word 文档(支持元数据)
  • 提取文本、分析结构
  • 查看文档属性与统计信息
  • 列出目录中的文档
  • 复制、合并文档
  • Word 转 PDF
Content Creation(内容创建)
  • 添加不同级别的标题
  • 插入段落(可选样式)
  • 创建自定义数据表格
  • 插入图片(保持比例)
  • 插入分页符、脚注、尾注
  • 自定义专业表格、提示框、技术文档布局
Rich Text Formatting(富文本格式)
  • 对指定文本加粗、斜体、下划线
  • 修改颜色、字体属性
  • 自定义样式
  • 全文搜索替换
  • 表格单元格内文字格式化
Table Formatting(表格格式)
  • 设置边框与样式
  • 表头高亮、单元格底色
  • 交替行配色
  • 单元格合并、对齐、填充
  • 列宽管理与自动适应
Advanced Document Manipulation(高级操作)
  • 删除段落
  • 创建自定义样式
  • 一致化全局格式
Document Protection(文档保护)
  • 添加密码保护
  • 限制编辑
  • 数字签名与验证
Comment Extraction(评论提取)
  • 提取所有评论
  • 按作者筛选
  • 获取特定段落评论

安装与配置

方式 1:Smithery 自动安装(Claude Desktop)
npx -y @smithery/cli install @GongRzhe/Office-Word-MCP-Server --client claude 
方式 2:本地安装
git clone https://github.com/GongRzhe/Office-Word-MCP-Server.git
cd Office-Word-MCP-Server
pip install -r requirements.txt
方式 3:使用安装脚本
python setup_mcp.py 

配置到 Claude Desktop

方法 1:本地安装后

{"mcpServers":{"word-document-server":{"command":"python","args":["/path/to/word_mcp_server.py"]}}}

方法 2:无需安装(uvx)

{"mcpServers":{"word-document-server":{"command":"uvx","args":["--from","office-word-mcp-server","word_mcp_server"]}}}

常用操作示例

  • '创建一个名为 report.docx 的新文档,并加上封面'
  • '插入一个 4x4 的销售数据表'
  • '将第二段的'重要'标红加粗'
  • '搜索替换所有的'旧术语'为'新术语''
  • '应用表格交替行颜色'
  • '提取所有评论并按作者分类'

API 样例

创建文档

create_document(filename, title=None, author=None)

添加内容

add_heading(filename, text, level=1)
add_paragraph(filename, text, style=None)
add_table(filename, rows, cols, data=None)

格式化

format_text(filename, paragraph_index, start_pos, end_pos, bold=True, color="FF0000")

表格高级操作

highlight_table_header(filename, table_index, header_color="4472C4", text_color="FFFFFF")
apply_table_alternating_rows(filename, table_index, color1="FFFFFF", color2="F2F2F2")

常见问题

  • 样式缺失:建议使用标准 Word 模板
  • 权限问题:检查文件读写权限
  • 图片插入:建议使用绝对路径并保证格式兼容
  • 表格索引:确保行列索引合法(0 基)

总结

有了 Office-Word-MCP-Server,AI 就成了你的 Word 专属助理,能写、能排版、能美化,还能管控权限。 无论是数据分析报告、会议纪要、还是技术文档,都可以用一句自然语言让 AI 搞定。

目录

  1. Office-Word-MCP-Server
  2. Overview
  3. Example
  4. Features 功能亮点
  5. Document Management(文档管理)
  6. Content Creation(内容创建)
  7. Rich Text Formatting(富文本格式)
  8. Table Formatting(表格格式)
  9. Advanced Document Manipulation(高级操作)
  10. Document Protection(文档保护)
  11. Comment Extraction(评论提取)
  12. 安装与配置
  13. 方式 1:Smithery 自动安装(Claude Desktop)
  14. 方式 2:本地安装
  15. 方式 3:使用安装脚本
  16. 配置到 Claude Desktop
  17. 常用操作示例
  18. API 样例
  19. 常见问题
  20. 总结
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Docker Compose 部署 Dify 应用实战指南
  • IDEA 内存溢出错误 java.lang.OutOfMemoryError 解决方法
  • FLUX.1-dev 本地部署与 Midjourney 迁移指南 + Prompt 工程实践
  • 国产 AI 大模型实测:文心一言、通义千问、Kimi、豆包横向对比
  • 天然气管道内检测机器人检测节机械结构设计
  • FLUX.1-dev 创意工作流:Midjourney 迁移指南与 Prompt 工程适配
  • python-can 模块使用记录
  • 网络安全行业值得考的权威认证证书推荐
  • 宇树 G1 人形机器人强化学习训练配置与奖励函数解析
  • 抖音滑块验证自动化应对策略:基于 Python 的图像识别与模拟
  • Spark DataFusion Comet 向量化:Rust Native ScanExec 与 Selection Vectors
  • 深入理解 Java Stream 流:原理、性能与最佳实践
  • 为什么我选择成为一名程序员:我的技术成长历程
  • DooTask 开源项目协作工具:部署与核心功能实战
  • JavaScript 异步机制深度解析:基于 AI 模型的执行流程梳理
  • Docker+K8s 微服务部署与运维实战指南
  • C++ 继承机制详解:概念、访问控制与转换
  • 基于 AI 的实时视频字幕翻译播放器 LLPlayer 使用指南
  • AlphaGBM 期权分析平台:AI 驱动与蒙特卡洛模拟技术解析
  • Stable Yogi 皮衣穿搭生成工具本地部署与使用指南

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online