MCP服务器办公室
](https://smithery.ai/server/@famano/mcp-server-office)
一种模型上下文协议(MCP)服务器,提供读/写Microsoft Word(docx)文件的工具。
通过Smithery安装
通过以下方式自动安装克劳德桌面版Server Office 史密瑟里:
npx -y @smithery/cli install @famano/mcp-server-office --client claude用法
使用pip安装:
pip install mcp-server-office然后,启动MCP服务器:
mcp-server-office或者使用紫外线,只需:
uvx mcp-server-office可用工具
read_docx:读取docx文件的完整内容,包括表格和图像。
- 输入: path (string)-目标文件的绝对路径 - 注意:图像将转换为\[Image\]占位符,轨道更改不会显示
write_docx:使用给定内容创建一个新的docx文件。
- 输入: - path (string)-目标文件的绝对路径 - content (string)-要写入文件的内容 - 注意:新段落使用双线分隔符,表使用带|分隔符的\[Table\]标记
edit_docx_paragraph:在docx文件的指定段落中进行文本替换。
- 输入: - path (string)-要编辑的文件的绝对路径 - edits (array)-包含搜索/替换文本和段落索引的词典列表 - paragraph_index (数字)-要编辑的段落的从0开始的索引 - search (string)-在指定段落中查找的文本 - replace (string)-要替换的文本 - 注意:每个搜索字符串必须在指定段落中精确匹配一次
edit_docx_insert:在docx文件中插入新段落。
- 输入: - path (string)-要编辑的文件的绝对路径 - inserts (array)-包含文本和可选段落索引的词典列表 - text (string)-作为新段落插入的文本 - paragraph_index (数字,可选)-要插入的段落的从0开始的索引。如果未指定,请在末尾插入。
需求
- Python>=3.12
- 依赖关系:
- mcp\[cli\]>=1.2.0 - python docx>=1.1.2
______________________________________________________________________
MCP Server Office (日本语)
](https://smithery.ai/server/@famano/mcp-server-office)
Microsoft Word (docx) 提供文件读写Model Context Protocol (MCP) 服务器。
Smithery安装
史密瑟里经过Claude Desktop在…之上Server Office要自动安装:
npx -y @smithery/cli install @famano/mcp-server-office --client claude使用方法
pip使用安装:
pip install mcp-server-officeMCP启动服务器:
mcp-server-office单击功能区上uv使用:
uvx mcp-server-office可用工具
read_docx: docx完全读取文件内容,包括表格和图像。
- 入力: path (字符串)-目标文件的绝对路径 - 注:图像将转换为名为“图像”的占位符,不显示更改历史记录
write_docx:新建docx以指定的内容创建文件。
- 入力: - path (字符串)-要创建的文件的绝对路径 - content (字符串)-写入文件的内容 - 注:段落使用两个换行符分隔,表格使用“表”标记和/或分隔符
edit_docx_paragraph: docx替换文件中指定段落的文本。
- 入力: - path (字符串)-要编辑的文件的绝对路径 - edits (数组)-包含查找/替换文本和段落索引的词典列表 - paragraph_index (数字)-要编辑的段落的0基索引 - search (字符串)-在指定段落中查找的文本 - replace (字符串)-要替换的文本 - 注:每个搜索字符串必须在指定的段落中匹配一次
edit_docx_insert: docx在文件中插入新段落。
- 入力: - path (字符串)-要编辑的文件的绝对路径 - inserts (数组)-包含文本和可选段落索引的词典列表 - text (字符串)-作为新段落插入的文本 - paragraph_index (数字,可选)-要插入的段落的0基索引。如果未指定,则在末尾插入。
动作要件
- Python>=3.12
- 依赖包:
- mcp\[cli\]>=1.2.0 - python docx>=1.1.2
