当前位置: 首页 > news >正文

猫头虎AI分享:Word MCP,让AI具备Word文档操作能力,文档创建、内容添加、格式编辑等AI能力

猫头虎AI分享:Word MCP,让AI具备Word文档操作能力,文档创建、内容添加、格式编辑等

大家好,我是猫头虎 🦉🐯。今天要给大家带来一款超级实用的 AI 助手增强工具 —— Office-Word-MCP-Server
有了它,AI 不再只是“聊聊天”,而是能真正动手帮你创建和管理 Word 文档。比如:

  • 直接告诉 AI:“创建一个标题为‘销售报告’的文档”
  • 或者指挥它:“把第二段的‘重要’两个字加粗”
  • 甚至一步到位:“帮我搜索整理行业数据,并输出为 Word 报告”

这就意味着,AI 能帮你完成从资料整理到文档落地的全流程。
通过 Word MCP,AI 还可以完成文档管理(创建、复制、合并)、文档转 PDF、添加标题、表格、图片、富文本编辑等全套操作。

📦 猫头虎 AI 开源仓库地址:https://github.com/MaoTouHU/Office-Word-MCP-Server

猫头虎AI分享:Word MCP,让AI具备Word文档操作能力,文档创建、内容添加、格式编辑等AI能力

文章目录

  • 猫头虎AI分享:**Word MCP,让AI具备Word文档操作能力,文档创建、内容添加、格式编辑等**
  • Office-Word-MCP-Server
    • Overview
      • Example
    • Features 功能亮点
      • Document Management(文档管理)
      • Content Creation(内容创建)
      • Rich Text Formatting(富文本格式)
      • Table Formatting(表格格式)
      • Advanced Document Manipulation(高级操作)
      • Document Protection(文档保护)
      • Comment Extraction(评论提取)
    • 安装与配置
      • 方式 1:Smithery 自动安装(Claude Desktop)
      • 方式 2:本地安装
      • 方式 3:使用安装脚本
    • 配置到 Claude Desktop
    • 常用操作示例
    • API 样例
    • 常见问题
    • 总结


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.

Office Word Server MCP server


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 搞定。
猫头虎AI分享:Word MCP,让AI具备Word文档操作能力,文档创建、内容添加、格式编辑等AI能力

🚀 立即试用:https://github.com/MaoTouHU/Office-Word-MCP-Server

http://www.dtcms.com/a/329380.html

相关文章:

  • 【Word VBA Zotero 引用宏错误分析与改正指南】【解决[21–23]参考文献格式插入超链接问题】
  • 基于Java的Markdown转Word工具(标题、段落、表格、Echarts图等)
  • Linux 桌面到工作站的“性能炼金术”——开发者效率的 6 个隐形瓶颈与破解方案
  • 一条n8n工作流
  • vscode+phpstudy+xdebug如何调试php
  • windows10装Ubuntu22.04系统(双系统)
  • VS2022+Qt 5.15.2+FreeCAD 0.21.2开发环境配置流程
  • C# WPF本地Deepseek部署
  • 洛谷 P2607 [ZJOI2008] 骑士-提高+/省选-
  • M4T无人机在外墙脱落监测中的应用:从被动补救到主动预防的技术革新
  • 【代码随想录day 19】 力扣 450.删除二叉搜索树中的节点
  • 从原材料到成品,光模块 PCB 制造工艺全剖析
  • hutool 作为http 客户端工具调用的一点点总结
  • PG靶机 - PayDay
  • pt-online-schema-change 全解析:MySQL 表结构变更的安全之道
  • 编程的几点感悟
  • 【工具】雀语queyu文件批量下载 文档内容复刻导出
  • LeetCode 面试经典 150_数组/字符串_整数转罗马数字(18_12_C++_中等)(模拟)(对各位进行拆解)
  • 地球磁层全球MHD模型中模拟Dst指数的半经验方法
  • 在RHEL 9.X上安装 Docker最新版(28.3.3)
  • 嵌入式|VNC实现开发板远程Debian桌面
  • Spring 源码学习(十)—— DispatcherServlet
  • 专题:2025抖音电商与微短剧行业研究报告|附150+份报告PDF汇总下载
  • 小迪23年-32~40——java简单回顾
  • Hive 创建事务表的方法
  • 机器学习-----DBSCAN算法
  • 进阶向:Python编写自动化邮件发送程序
  • C++多态:理解面向对象的“一个接口,多种实现”
  • [AXI5]AXI协议中awsize和awlen在Vector Atomic地址膨胀中的作用
  • PCIE 配置空间 拓展能力 定义