PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serversfile-systemscuongpham2107
返回「file-systems」

cuongpham2107

modelscope·@cuongpham2107/word-mcp-server

file-systems0下载LocalModelScope

简介

暂无描述。

MCP Server 详情

来自 ModelScope 索引

Word MCP Server

Word MCP Server 是一个 Python 应用程序,它允许通过 API 创建和编辑 Microsoft Word (.docx) 文档。该项目使用 FastMCP 来构建与 Word 文档交互的工具。

安装

依赖

  • Python 3.12+
  • 依赖库:
    • python-docx
    • opencv-python (cv2)
    • numpy
    • FastMCP

安装库

bash uv venv source venv/bin/activate uv pip install .

功能

Word MCP Server 提供了以下工具:

  1. 创建和打开 Word 文档
  2. 添加和格式化文本
  3. 添加图片
  4. 创建表格
  5. 管理资源和提示

使用指南

配置并使用 LLM 启动

要将 Word MCP Server 与大型语言模型(LLM)一起使用,您需要通过 JSON 文件进行配置:

json { "mcpServers": { "word-mcp-server": { "command": "/path/to/word-mcp-server/.venv/bin/python3", "args": ["/path/to/word-mcp-server/server.py"] } } }

配置说明:

  • mcpServers: 包含各个 MCP 服务器配置的对象
  • word-mcp-server: 服务器的标识名
  • command: Python 解释器的路径(通常位于虚拟环境中)
  • args: 命令行参数,其中第一个参数是 server.py 的路径

服务器将启动并准备好接收来自 LLM 的命令

与 LLM 交互:

成功配置并启动后,您可以使用 LLM 来:

  • 通过自然语言命令创建和编辑 Word 文档
  • 根据提示自动生成内容
  • 智能地格式化文本、添加图片和表格

创建新文档

python create_new_document()

打开现有文档

python open_document("path/to/document.docx")

添加标题和段落

python

添加标题

add_heading("文档标题", level=0) add_heading("第1章", level=1)

添加段落文本

add_paragraph("这是段落文本的内容。")

添加带格式的段落文本

add_paragraph( "这是经过格式化的段落文本。", style="Normal", font_size=14, bold=True, italic=False, alignment=WD_PARAGRAPH_ALIGNMENT.CENTER )

为部分文本添加格式

python

创建段落文本

p = add_paragraph("这是基本的段落文本。 ")

添加具有不同格式的部分文本

add_run_to_paragraph( p, "这部分加粗且为红色。", bold=True, color="red" )

添加高亮部分文本

add_run_to_paragraph( p, " 这部分被黄色高亮。", highlight="yellow" )

添加图片

python

从文件路径添加图片

add_picture("path/to/image.jpg", width=4.0)

或者从 numpy 数组添加图片

import numpy as np import cv2

img = cv2.imread("path/to/image.jpg") add_picture(img, width=3.5)

创建表格

python

创建一个 3 行 4 列的表格

table = add_table(rows=3, cols=4, style="Table Grid")

填充表格数据

table.cell(0, 0).text = "第1行, 第1列" table.cell(0, 1).text = "第1行, 第2列"

...

支持的颜色

在使用 color 和 highlight 参数时,您可以使用以下值:

  • black
  • blue
  • green
  • dark blue
  • dark red
  • dark yellow
  • dark green
  • pink
  • red
  • white
  • teal
  • yellow
  • violet
  • gray25
  • gray50

注意事项

  • 该项目使用 python-docx 库来与 Word 文档进行交互
  • 资源和提示存储在 resources 和 prompts 目录中- 确保在运行服务器之前已经安装了所有依赖库

完整示例

python

创建新文档

create_new_document()

添加标题

add_heading("项目报告", level=0)

添加创建者信息

p = add_paragraph("创建者: ") add_run_to_paragraph(p, "阮文A", bold=True)

添加目录

add_heading("目录", level=1) add_paragraph("1. 介绍") add_paragraph("2. 内容") add_paragraph("3. 结论")

添加内容

add_heading("1. 介绍", level=1) add_paragraph("这是项目的介绍部分...")

添加图片

add_paragraph("插图:") add_picture("project_diagram.jpg", width=5.0)

添加数据表

add_heading("数据表", level=2) table = add_table(rows=3, cols=3) table.cell(0, 0).text = "数据1" table.cell(0, 1).text = "数据2" table.cell(0, 2).text = "数据3"

填充其他数据...

保存文档

save_document("bao_cao_du_an.docx")

请注意,上述代码中的函数名和变量名保持英文不变,以确保与原始代码的一致性和可读性。此外,“阮文A”是“Nguyễn Văn A”的中文翻译,根据上下文可能需要调整为更合适的译名或保留原名。

相关 MCP Servers(来自「file-systems」)

快递100 MCP Server

快递100 MCP Server提供快递信息查询、快递运费预估比价、快递时效查询(含发货前时效查询与在途动态时效查询)等功能。

kuaidi100/kuaidi100-mcp

墨刀AI-MCP

基于Model Context Protocol的原型生成功能服务,专注于HTML代码生成、设计描述生成和HTML导入功能。

mockingbot/modao-proto-mcp

思维导图 MCP

一个用于生成思维导图的 MCP (Model Context Protocol) 服务器。 看起来您的请求中没有提供具体的英文技术文档内容以供翻译。如果您能分享更多详细信息或具体段落,我将能够帮助您将其准确地翻译成中文,同时保留代码块、链接、格式结构和专业术语的准确性。请提供需要翻译的具体文本。

WEIAIb/mind-map-mcp

文档编辑服务

一个通过模型上下文协议(Model Context Protocol)提供读取、写入和编辑微软Word(docx)文件工具的服务器,允许进行整篇文档读取、内容创建、目标段落编辑以及文本插入等操作。

@famano/mcp-server-office

项目规划器

该工具通过灵活的思维流程帮助分析问题,这种流程能够适应变化并不断演进。随着认知的深入,每个思维节点都可以对先前结论进行补充、质疑或修正。 适用场景 拆解复杂问题为可执行步骤 需要预留修订空间的设计规划 可能需要方向调整的深度分析 初期范围不明确的探索性问题 需多阶段推理的复合型问题 多步骤关联的任务场景 需过滤干扰信息的决策场景

virgo777/sequence_think

用于股票量化计算的智能体

基于Qwen3推理引擎的股票量化智能体,其详细使用方法可通过MCP平台内置的《查询操作手册》获取。 For detailed usage instructions on the Qwen3-powered quantitative trading agent with advanced reasoning capabilities for stock market analysis, please refer to the MCP Query Cookbook accessible via the platform's built-in documentation system.

virgo777/Stock-Quant-Agent

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/cuongpham2107-word-mcp-server/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

暂未识别到安装命令,请打开 ModelScope 详情查看完整配置。

基本信息

分类
file-systems / app-automation / content-management-systems
运行方式
No
许可证
Unknown
详情文件
cuongpham2107-word-mcp-server.md