Docx MCP Service

Docx MCP Service

site icon
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

安装教程

  1. 打开 Cursor 并进入设置
  2. 找到 Features > MCP Servers 部分
  3. 点击 Add new MCP server
  4. 填写以下信息:
  5. Name: MCP_DOCX
  6. Type: Command
  7. Command: python3 /path/to/MCP_dox/server.py(替换为实际的 server.py 路径)
  8. 点击 Add 添加服务

调试方式

如果在 Cursor 中遇到问题,尝试以下步骤: 1. 确保 Python 3.10+ 已正确安装 2. 确保 python-docx 和 mcp 库已正确安装 3. 检查服务器路径是否正确 4. 重启 Cursor 应用程序

许可证

该项目遵循 MIT 开源许可条款。