
Docx MCP Service

2025.03.16
55
Python文档处理AI 助手开发效率
MCP-Doc 是一个基于 FastMCP 库的 Docx 文档处理服务,支持在 Cursor 中使用 AI 助手创建、编辑和管理 Word 文档。该服务提供了完整的文档操作功能,包括创建、打开、保存文档,以及添加、编辑和删除内容。此外,还支持格式化、表格处理、图像插入、布局控制、查询功能、便捷编辑和分段编辑等多种功能。
View on GitHub
Overview
基本能力
产品定位
MCP-Doc 是一个文档处理服务,专注于通过 AI 助手在 Cursor 中高效地创建、编辑和管理 Word 文档。
核心功能
- 完整文档操作:支持创建、打开、保存文档,以及添加、编辑和删除内容
- 格式化:支持设置字体、颜色、大小、对齐等格式化选项
- 表格处理:支持创建、编辑、合并和拆分表格单元格
- 图像插入:支持插入图像并设置其大小
- 布局控制:支持设置页边距、添加分页符等布局元素
- 查询功能:支持检索文档信息、段落内容和表格数据
- 便捷编辑:支持查找和替换功能
- 分段编辑:支持替换特定部分的内容,同时保留原始格式和样式
适用场景
- 在 Cursor 中使用 AI 助手高效创建和编辑 Word 文档
- 自动化生成报告、合同或其他标准化文档
- 批量处理文档内容,如查找替换、格式调整等
使用教程
使用依赖
确保已安装 Python 3.10+,然后安装以下依赖:
pip3 install python-docx mcp
安装教程
- 打开 Cursor 并进入设置
- 找到
Features > MCP Servers
部分 - 点击
Add new MCP server
- 填写以下信息:
- Name: MCP_DOCX
- Type: Command
- Command:
python3 /path/to/MCP_dox/server.py
(替换为实际的server.py
路径) - 点击
Add
添加服务
调试方式
如果在 Cursor 中遇到问题,尝试以下步骤: 1. 确保 Python 3.10+ 已正确安装 2. 确保 python-docx 和 mcp 库已正确安装 3. 检查服务器路径是否正确 4. 重启 Cursor 应用程序