这是一个提供读写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-office
然后启动MCP服务器:
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基索引。如果没有指定,则插入到末尾。