Word Tools MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Word Tools MCP Server 是一个专注于 Word 文档操作的 MCP 服务,旨在通过 AI 技术简化文档的创建、编辑和管理流程。

核心功能

  • 完整的 MCP 协议实现
  • Word 文档的创建和管理
  • 富文本内容操作
  • 表格创建和格式化
  • 文档布局控制
  • 文档元数据管理
  • 实时文档状态监控

适用场景

  • AI 应用程序需要自动化生成 Word 文档
  • 开发人员需要集成 Word 文档操作功能到其应用中
  • 需要批量处理或自动化 Word 文档的场景

MCP 工具列表

  • create_document - 创建新的 Word 文档
  • open_document - 打开现有的 Word 文档
  • add_paragraph - 向文档添加段落
  • add_table - 向文档添加表格
  • search_and_replace - 在文档中查找和替换文本
  • set_page_margins - 设置文档页边距
  • get_document_info - 获取文档元数据

常见问题解答

  • 默认端口为 8765,可配置
  • 支持的文件类型为 .docx
  • 所有文件路径应为绝对路径或相对于当前工作目录的路径

使用教程

使用依赖

  • Node.js 14 或更高版本
  • Microsoft Word(可选,用于高级功能)

安装教程

bash
npx @puchunjie/doc-tools-mcp

或全局安装:
bash
npm install -g @puchunjie/doc-tools-mcp

作为项目依赖安装:
bash
npm install @puchunjie/doc-tools-mcp

调试方式

  1. 启动 MCP 服务器:
    bash
    npx @puchunjie/doc-tools-mcp
  2. 服务器默认在端口 8765 上启动
  3. 配置 AI 应用程序(如 Cursor、VSCode)使用 MCP 服务器:
    http://localhost:8765

集成 AI 应用程序

Cursor
  1. 打开 Cursor 配置文件 ~/.cursor/mcp.json
  2. 添加以下配置:
    json
    {
    "mcpServers": {
    "doc-tools-mcp": {
    "command": "npx",
    "args": [
    "@puchunjie/doc-tools-mcp"
    ]
    }
    }
    }

    或本地开发版本:
    json
    {
    "mcpServers": {
    "doc-tools-mcp": {
    "command": "node",
    "args": [
    "/path/to/your/doc-tools-mcp/dist/mcp-server.js"
    ]
    }
    }
    }

开发

  1. 克隆仓库:
    bash
    git clone <repository-url>
    cd doc-tools-mcp
  2. 安装依赖:
    bash
    npm install
  3. 开发模式启动:
    bash
    npm run start
  4. 生产构建:
    bash
    npm run build

添加新的 MCP 功能

  1. src/services/DocumentService.ts 中添加新方法
  2. src/mcp-server.ts 中注册新功能
  3. 根据需要更新类型定义

点击访问

搜索工具

Umami Analytics MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:35:55

搜索工具

App SEO AI - MCP服务,MCP服务器,MCP教程

2025-4-29 16:36:03

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索