Office-PowerPoint MCP 服务器

Office-PowerPoint MCP 服务器

通过 Office-PowerPoint MCP 服务器实现 PowerPoint 创建与编辑自动化,让您的 AI 工作流在 FlowHunt 中无缝生成、修改和管理演示文稿。

“Office-PowerPoint” MCP 服务器的作用是什么?

Office-PowerPoint MCP 服务器是基于 Model Context Protocol(MCP)的服务器,专为通过 python-pptx 库实现高级 PowerPoint 操作而设计。该服务器提供一系列工具,使 AI 助手和开发者能够通过 MCP 协议以编程方式创建、编辑和管理 PowerPoint 演示文稿。通过将 PowerPoint 操作暴露为可访问工具,服务器简化了如自动生成幻灯片、内容更新和批量编辑等工作流,让 AI 助手能够像人类用户一样与演示文稿交互。这种集成通过自动化重复性任务、实现 AI、外部数据源与 PowerPoint 文件的无缝协作,提升开发效率。

提示词列表

仓库中未提供可复用的提示词模板信息。

资源列表

仓库或文档中未明确描述相关资源。

工具列表

Office-PowerPoint MCP 服务器提供以下工具(基于文件名和项目描述):

  • 创建 PowerPoint 演示文稿:允许 AI 从零生成新的 PowerPoint 文件。
  • 编辑现有 PowerPoint:支持打开及修改已有 PowerPoint 演示文稿。
  • 幻灯片操作:可在演示文稿内添加、删除或重排序幻灯片。
  • 文本与内容编辑:插入或修改幻灯片上的文本、图片及其他内容。

该 MCP 服务器的应用场景

  • 自动化报告生成:自动创建并填充商务、学术或技术报告所需的 PowerPoint 演示文稿,节省手工操作。
  • 教育内容制作:利用 AI 自动化流程,快速生成结构化教学或培训用幻灯片。
  • 批量幻灯片更新:以编程方式修改或更新多个演示文稿,便于统一品牌或批量更新信息。
  • 数据驱动演示文稿:集成数据源或 API,将实时数据动态填充到幻灯片中。
  • 工作流自动化:与其他工具或服务对接,实现涉及 PowerPoint 文件的端到端自动化(如生成、导出、发送等)。

如何设置

Windsurf

  1. 确保已安装 Python 及所需依赖(python-pptx)。
  2. 打开您的 Windsurf 配置文件。
  3. mcpServers 部分添加 Office-PowerPoint MCP 服务器配置:
    {
      "mcpServers": {
        "office-powerpoint-mcp": {
          "command": "python",
          "args": ["ppt_mcp_server.py"]
        }
      }
    }
    
  4. 保存配置并重启 Windsurf。
  5. 通过检查 MCP 服务器列表确认设置成功。

Claude

  1. 安装 Python 及相关依赖。
  2. 打开 Claude 的 MCP 服务器配置。
  3. 按如下方式添加服务器信息:
    {
      "mcpServers": {
        "office-powerpoint-mcp": {
          "command": "python",
          "args": ["ppt_mcp_server.py"]
        }
      }
    }
    
  4. 保存并重启 Claude。
  5. 确认服务器已正常运行。

Cursor

  1. 安装系统所需依赖(Python、python-pptx)。
  2. 编辑 Cursor 的配置文件,添加如下内容:
    {
      "mcpServers": {
        "office-powerpoint-mcp": {
          "command": "python",
          "args": ["ppt_mcp_server.py"]
        }
      }
    }
    
  3. 保存并重启 Cursor。
  4. 在工具界面检查连接是否成功。

Cline

  1. 配置 Python 及所需包。
  2. 打开 Cline 的 MCP 服务器配置文件。
  3. 添加 Office-PowerPoint MCP 服务器:
    {
      "mcpServers": {
        "office-powerpoint-mcp": {
          "command": "python",
          "args": ["ppt_mcp_server.py"]
        }
      }
    }
    
  4. 保存文件并重启 Cline。
  5. 验证服务器已正常工作。

API 密钥安全说明:
如果需要使用 API 密钥或凭证,请将其存储在环境变量中,并在配置文件中引用。例如:

{
  "mcpServers": {
    "office-powerpoint-mcp": {
      "command": "python",
      "args": ["ppt_mcp_server.py"],
      "env": {
        "API_KEY": "${OFFICE_POWERPOINT_API_KEY}"
      },
      "inputs": {
        "api_key": "${OFFICE_POWERPOINT_API_KEY}"
      }
    }
  }
}

如何在流程中使用此 MCP

在 FlowHunt 中集成 MCP 服务器

要在 FlowHunt 工作流中集成 MCP 服务器,请首先在流程中添加 MCP 组件,并将其与您的 AI agent 连接:

FlowHunt MCP flow

点击 MCP 组件,打开配置面板。在系统 MCP 配置部分,使用如下 JSON 格式填写您的 MCP 服务器信息:

{
  "office-powerpoint-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI agent 即可作为工具调用该 MCP,使用其全部功能和能力。请将 “office-powerpoint-mcp” 替换为您的实际 MCP 服务器名称,并将 URL 替换为您自己的 MCP 服务器地址。


概览

章节可用性详情/备注
概览在 README 和项目描述中有说明
提示词列表未描述提示词模板
资源列表未列出明确资源
工具列表描述了 PowerPoint 创建和编辑相关工具
API 密钥安全文档中未提及 API 密钥使用
采样支持(评估中不重要)未说明

从以上两张表来看,Office-PowerPoint MCP 服务器在核心功能和开发实践方面得分较高,但在高级 MCP 特性(如提示词、资源或采样)文档方面略有不足。它非常适合 PowerPoint 自动化,但如需集成更多高级 MCP 功能,开发者或许需要进一步探索。


MCP 得分

是否有 LICENSE
至少有一个工具
Fork 数量27
Star 数量212

常见问题

什么是 Office-PowerPoint MCP 服务器?

它是一个 MCP(模型上下文协议)服务器,可通过 python-pptx 库实现 PowerPoint 演示文稿的自动化、编程式创建与操作。它为 AI agent 提供生成、编辑与管理幻灯片的工具,实现自动化流程的一部分。

此服务器提供了哪些工具?

该服务器提供用于创建新 PowerPoint 演示文稿、编辑现有文档、操作幻灯片(添加、删除、重排序)、编辑幻灯片内容(文本、图片等)的工具。

主要应用场景有哪些?

您可以将 Office-PowerPoint MCP 服务器用于自动化报告与教育内容生成、大批量幻灯片更新、数据驱动演示文稿,以及将 PowerPoint 任务集成到自动化工作流中。

如何设置 Office-PowerPoint MCP 服务器?

安装 Python 和 python-pptx。将服务器配置添加到您的平台(Windsurf、Claude、Cursor 或 Cline),如上所示,然后重启工具并确认服务器已启动。

如何在 FlowHunt 中连接该 MCP 服务器?

在 FlowHunt 工作流中添加 MCP 组件,配置您的服务器信息,并连接到 AI agent。这样 agent 就能以编程方式使用所有可用的 PowerPoint 工具。

是否需要配置 API 密钥?

默认情况下 Office-PowerPoint MCP 服务器不需要 API 密钥,但如需添加认证,请通过环境变量设置,并在配置中引用。

在 FlowHunt 集成 Office-PowerPoint MCP 服务器

通过自动化 PowerPoint 任务,全面提升您的工作流。将 Office-PowerPoint MCP 服务器连接到您的 AI Agent,实现演示文稿创建、编辑和数据驱动报告的流程优化。

了解更多

SlideSpeak MCP 服务器
SlideSpeak MCP 服务器

SlideSpeak MCP 服务器

SlideSpeak MCP 服务器将 AI 助手连接到 SlideSpeak API,实现 PowerPoint 演示文稿的自动化、程序化创建,适用于商务、教育、分析等多种场景。...

2 分钟阅读
MCP Server Automation +4
Office-Word MCP 服务器
Office-Word MCP 服务器

Office-Word MCP 服务器

Office-Word MCP 服务器连接 AI 助手与 Microsoft Word 文档,实现文档的自动创建、编辑、格式化及内容提取,推动智能化的工作流。...

2 分钟阅读
AI MCP Server +3
MCP-Server-Creator MCP 服务器
MCP-Server-Creator MCP 服务器

MCP-Server-Creator MCP 服务器

MCP-Server-Creator 是一个元服务器,可以快速创建和配置新的模型上下文协议(MCP)服务器。通过动态代码生成、工具构建和资源管理,它简化了自定义 AI 连接与集成服务器的开发,帮助技术团队自动化工作流程并加速部署。...

2 分钟阅读
AI MCP +5