CURRENTVIEWING
CHAI Agent / 智能体
VIEWS416
▸ AI Agent / 智能体 · SITES

Office‑PowerPoint‑MCP‑Server SITES

Office‑PowerPoint‑MCP‑Server 是一个开源的 MCP(Model Context Protocol)服务器,利用 python‑pptx 实现 AI 对 PowerPoint 幻灯片的自动创建与编辑,通过自然语言提升报告与演示生成效率,是 AI 工具使用者的智能演示助手。

可用性
入口可访问
已记录官网或下载入口
信息核实
已验证
3 条来源,含 NavXD 收录
类型
网页工具
Web · en
收录 2025年6月21日更新 2025年6月21日浏览 416

// 01 Office‑PowerPoint‑MCP‑Server 是什么

Office‑PowerPoint‑MCP‑Server是由 GongRzhe 在 GitHub 上开源的 MCP(Model Context Protocol)服务器实现,旨在让 AI 模型通过标准 MCP 协议调用 python‑pptx 库来 创建、编辑、修改、生成 Microsoft PowerPoint 文件。借助此工具,AI 代理如 Claude、Cursor 等可实现自动生成企业汇报、学术课件、数据可视化幻灯片等。

该项目采用 MIT 协议许可,中文及跨平台适用,社区互动活跃(350+ stars / 35+ forks)


功能特性详解

幻灯片管理

  • 创建新 PPT 文件或打开现有演示;

  • 列出当前所有幻灯片;

  • 删除或重命名幻灯片;

内容填充与编辑

  • 在指定幻灯片中插入文本框与标题;

  • 更新 Shape 文本内容并设置样式、对齐方式;

  • 按需替换占位符模板内容。

图表与表格操作

  • 自动生成数据表格、饼图、柱状图等演示图表;

  • 支持根据 JSON 或 CSV 数据结构化生成图形报告;

  • 可自定义图表样式、颜色、图例与坐标标签;

图片与视觉元素嵌入

  • 插入本地或在线图片,并调整大小、位置与比例;

  • 支持 Stable Diffusion 或 TogetherAI 图像生成集成(部分衍生个性增强版本)

使用自然语言控制

  • 支持通过 MCP 协议接收 AI 自然语言指令,如“生成年度销售汇报PPT”、“在第3张幻灯片插入公司Logo并添加标题”


技术架构与实现方式

  • 协议层:遵循 MCP 标准(JSON‑RPC 2.0 over STDIO 或 HTTP),定义 Tools 抽象接口;

  • 业务实现:基于 python‑pptx 操作 PPT 文件,包括创建幻灯片、新增 Shapes、图表元素等;

  • 集成方式:可与 Claude Desktop、Cursor IDE 等兼容扩展,CLI/daemon 模式部署,支持 Dockerfile 包装

部署步骤包括:克隆 GitHub → 安装依赖(FastMCP、python‑pptx 等)→ 配置 MCP 客户端 → 启动服务并在 AI 客户端配置 command args


使用场景与价值

企业报告自动化

AI 根据 CRM、财务 API 自动生成季度报告 PPT,展示关键业绩图表与图文解读。

教育与培训材料快速构建

教师无需手动排版,通过 AI 输入教学大纲和数据,快速输出结构化课件。

智能营销与销售演示

销售人员通过简短提示调整幻灯片内容,如“在最后一页添加未来目标图表”,提升制作效率。

数据可视化自动化

AI 加载 JSON/CSV 后生成图表,并插入 Slide,通过自动化生成定期数据分析讲稿。


生态融合与对比竞品

产品Office‑PPT‑MCP‑Serversocamalo 的 PowerPoint Automation MCPjavataxin 的 python‑pptp MCP市面大模型插件
协议支持MCP JSON‑RPC同样基于 MCP基于 python‑pptxAPI + 插件
图表与表格✅ 完善✅ 基本⚠️ 较简单✖️ 需人工调用
图片生成集成⚠️ 原生 python‑pptx✅ 支持 COM API❌ 无部分平台集成
自然语言操作✅ 高度集成✅ 支持 Claude⚠️ 较人工调用⚠️ 多依赖 API 响应
平台兼容性跨 Windows/Linux仅 Windows (COM)Windows/Linux多平台

Office‑PPT‑MCP‑Server 着重于跨平台兼容与自然语言自动化,适合广泛 AI 应用场景。


如何快速上手

  1. 克隆仓库:git clone https://github.com/GongRzhe/Office-PowerPoint-MCP-Server

  2. 安装依赖:pip install fastmcp python‑pptx

  3. 配置 MCP 客户端(如 Claude Desktop):

    { "mcpServers": { "ppt": { "command": "python", "args": ["path/to/main.py"] } } }
  4. 启动服务并在 AI 对话中输入自然语言指令控制 PPT 生成与编辑;

  5. 配合 Stable Diffusion 插件可自动生成流程图、封面图展示;


// 04 常见 问题

Office‑PowerPoint‑MCP‑Server 是什么?
Office‑PowerPoint‑MCP‑Server 是一个开源的 MCP(Model Context Protocol)服务器,利用 python‑pptx 实现 AI 对 PowerPoint 幻灯片的自动创建与编辑,通过自然语言提升报告与演示生成效率,是 AI 工具使用者的智能演示助手。
Office‑PowerPoint‑MCP‑Server 适合哪些场景?
可优先参考它所属的 AI Agent / 智能体 分类,以及 price-open-source、tech-agent、MCP、ai ppt 等标签。
Office‑PowerPoint‑MCP‑Server 是否提供可用入口?
本页已记录官网或下载入口,可通过顶部主按钮访问。
Office‑PowerPoint‑MCP‑Server 支持哪些平台?
当前记录为网页工具,通常可通过浏览器访问。

// 05 资料 来源

搭档工具 // workflow0 条
◇ ◇ ◇
"关系待挖掘"
暂无搭档工具数据
▸ 我来推荐

同频段 更多信号

查看 AI Agent / 智能体 全部