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

DOCX-MCP 开源项目:实现 AI 自动化操作 Word 文档

DOCX-MCP 是基于 MCP 协议的开源工具集,提供 42 个功能供 AI 自动化操作 Word 文档。支持本地运行或云端配置,允许大模型通过自然语言指令创建、编辑、排版及分析 Word 文件。核心功能涵盖文档管理、文本处理、表格构建与分析、图片插入及页面设置等。开发者可通过 uvx 命令快速启动服务,并在 IDE 中集成使用,实现批量文档生成与自动化办公流程。

BigDataPan发布于 2026/2/9更新于 2026/9/583 浏览
DOCX-MCP 开源项目:实现 AI 自动化操作 Word 文档

DOCX-MCP 开源项目:实现 AI 自动化操作 Word 文档

在日常工作中,Word 文档处理是常见需求。但涉及批量处理时,手动复制粘贴往往效率低下且枯燥。能否让 AI 像助理一样,通过自然语言指挥完成 Word 文档的创建、编辑与排版?

近期出现了一个名为 DOCX-MCP 的开源项目,它提供了一个功能强大的'Word 文档处理工具箱',内置 42 个工具。其核心价值在于给 AI 和 Word 之间搭建桥梁,利用 MCP 协议让大模型(如 DeepSeek、Claude、ChatGPT 等)无缝调用这些工具。

01|上手之前:这玩意儿到底是个啥?

DOCX-MCP 是一套给 AI 准备的、专门用来操作 Word 的工具。

  • AI 友好: 使用 MCP 协议,支持各种大模型调用。
  • 功能全面: 覆盖从创建文档、编辑文字、处理表格到插入图片、调整页面等功能。
  • 表格绝活: 智能分析表格结构,实现精准数据填充。
  • 性能不错: 基于 FastMCP 框架,响应快速。
  • 集成方便: 标准协议,易于接入自有应用。

02|三步上手:把工具接到你的 AI 上

第一步:安装和运行

推荐使用本地运行模式。打开终端(Windows CMD/PowerShell 或 Mac 终端),输入以下命令:

uvx docx-mcp

如果未安装 uv,按提示操作即可。启动成功后,终端会列出总计 42 个工具。

文章配图

第二步:给 AI'引荐'新工具

以 TRAE 为例,将以下 JSON 配置添加到服务器配置中:

{
  "mcpServers": {
    "docx-mcp": {
      "command": "uvx",
      "args": ["docx-mcp"]
    }
  }
}

配置成功后显示绿色对勾。

文章配图

文章配图

第三步:下达指令,开始干活

在 IDE 中使用 @Builder with MCP 协作,允许 AI 使用 docx-mcp 工作。

例如指令:

使用 docx-mcp 工具:创建一个名为'工作周报.docx'的新文档。在文档里添加一个一级标题,内容是'关于本周项目进展'。在标题下方,添加一个段落,内容是'本周项目进展顺利,各项指标均已达成。'最后,保存文档。

文章配图

完成后,可在用户文件夹找到生成的文件。

文章配图

03|42 件'神兵利器'全解析

第一类:基本功(文档管理工具,8 个)

解决文件层面的操作。包括新建 (create_document)、打开 (open_document)、保存 (save_document, save_as_document)、关闭 (close_document)、复制 (copy_document, create_work_copy) 及查看信息 (get_document_info)。

实战指令:

'帮我新建一个 Word 文档,保存为'项目周报_2025_W41.docx'。另外,把上周的'工作周报'也复制一份到这个文件夹,并重命名为'周报存档.docx'。最后,告诉我新建的这个周报里现在有多少个段落和表格。'

文章配图

文章配图

文章配图

第二类:文字排版(文本内容工具,5 个)

处理文档里的文字。包括添加标题 (add_heading)、段落 (add_paragraph),控制格式(粗体、斜体、颜色、字体),以及批量替换 (search_and_replace)。

实战指令:

'打开'项目周报_2025_W41.docx',在顶部添加一个一级标题'AI 智能体项目周报'。接着在下面写一段话:'本周项目进展顺利,各项指标均已达成。',把'进展顺利'这四个字设为红色、加粗、14 号字。然后,把整篇文档里所有的'项目'都替换成'AI 项目'。'

文章配图

文章配图

文章配图

第三类:表格建造(表格操作工具,6 个)

让 AI 具备从无到有'盖'出表格的能力。包括设定行列数创建 (add_table)、动态增减行列 (add_table_row, add_table_column)、合并单元格 (merge_table_cells) 及设置样式 (format_table)。

实战指令:

'在周报的文字下面,帮我直接根据这些数据创建一个带表头的表格:第一行是'任务名称,负责人,完成度',第二行是'模型调试,张三,100%',第三行是'UI 设计,李四,80%'。创建好后,把表格的整体风格设置成'浅色网格'样式,并把表头那一行里的'负责人'和'完成度'两个单元格合并起来。'

文章配图

文章配图

文章配图

第四类:文档洞察(表格分析工具,5 个)

执行复杂操作前的'眼睛'。调用 extract_document_structure 或 extract_all_tables_structure 提取文档结构和表格详情,确保后续操作准确。

实战指令:

'在操作之前,你先帮我分析一下'项目周报_2025_W41.docx'这个文档,告诉我里面有几个表格,每个表格的结构是怎样的,把结果用 JSON 格式给我。'

文章配图

文章配图

第六类:美化排版(图片处理与页面设置工具,共 6 个)

负责文档'颜值'。图片方面包括添加 (add_image)、提取 (extract_images)、调整大小 (resize_image)。页面方面包括设置页边距 (set_page_margins)、方向 (set_page_orientation)、大小 (set_page_size)。

实战指令:

'为了让周报更好看,在文档结尾插入'公司 logo.png'这张图,把它的大小调整为 2 英寸宽。然后把整个文档的页边距都设为 1.5 英寸,并且把纸张方向改为横向。'

文章配图

文章配图

第七类:高阶玩法(智能功能与系统状态工具,共 8 个)

进阶用户和开发者准备。智能功能包括从模板智能创建 (intelligent_create_document) 或规划任务步骤 (create_intelligent_workflow_plan)。系统状态检查包括 get_system_status、test_connection 等。

项目资源

为了方便上手和研究,整理相关地址如下:

  • 开源仓库地址: https://github.com/rockcj/Docx_MCP_cj (查看源码或贡献代码)

总结

DOCX-MCP 展示了将传统封闭软件通过标准化'工具箱'交给 AI 接管的可能性。学会使用这样的工具只是第一步,更重要的是理解工作范式的转变:从编写死板脚本转变为打造工具并指挥 AI 完成更复杂的动态任务。

目录

  1. DOCX-MCP 开源项目:实现 AI 自动化操作 Word 文档
  2. 01|上手之前:这玩意儿到底是个啥?
  3. 02|三步上手:把工具接到你的 AI 上
  4. 第一步:安装和运行
  5. 第二步:给 AI“引荐”新工具
  6. 第三步:下达指令,开始干活
  7. 03|42 件“神兵利器”全解析
  8. 第一类:基本功(文档管理工具,8 个)
  9. 第二类:文字排版(文本内容工具,5 个)
  10. 第三类:表格建造(表格操作工具,6 个)
  11. 第四类:文档洞察(表格分析工具,5 个)
  12. 第六类:美化排版(图片处理与页面设置工具,共 6 个)
  13. 第七类:高阶玩法(智能功能与系统状态工具,共 8 个)
  14. 项目资源
  15. 总结

更多推荐文章

查看全部
  • Stable Diffusion 详细使用教程:安装、配置与实战指南
  • C++ 网络编程面试常见问题解析
  • Sam Altman:超级人工智能将在几年后诞生
  • Codex Multi-Agent 与 Claude Agent Teams 架构对比与选型指南
  • 前端 rem 自适应布局方案详解与实战避坑
  • Rust 异步微服务架构最佳实践与反模式规避
  • AI 产品经理学习路线:从零基础到大模型应用实战指南
  • AI 辅助 imToken 生态开发:智能合约交互与监控脚本生成实践
  • 一天完成文献综述?六款 AI 工具的实测组合
  • ABB 机器人虚拟示教器基础操作与编程指南
  • Soft Actor-Critic (SAC) 算法详解与 PyTorch 实现
  • AR/VR 与边缘计算融合测试的扩展策略
  • 直流无刷电机 FOC 控制算法原理与 STM32 实战
  • 学 Java 还是 Go?深度对比与选型指南
  • HTML 核心标签详解:构建网页骨架的基础指南
  • 基于原生 Web 技术实现网页版井字棋游戏
  • AI前沿技术日更简报 - 2026-03-04
  • AI Agent 核心概念与架构深度解析
  • Servlet 原生 Response 实现文件下载
  • C++ 实现 2048 小游戏核心逻辑解析

相关免费在线工具

  • 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