Office-PowerPoint-MCP-Server:基于MCP的可以操作 PowerPoint的工具

Office-PowerPoint-MCP-Server 是一个基于 python-pptx 的 MCP 服务器,用于 PowerPoint 演示文稿的创建、编辑和操作。它支持幻灯片的增删、文本、图片、表格、形状、图表的添加与编辑,以及文档属性的修改等。用户可通过 Smithery、安装脚本或手动方式进行部署,支持本地 Python 服务器或 UVX 运行,通过 MCP 配置与外部客户端(如 Claude Desktop)集成,简化了 PowerPoint 自动化流程。

Office-PowerPoint-MCP-Server:基于MCP的可以操作 PowerPoint的工具.webp

功能特性

  • 提供创建、编辑和操作 PPT 的工具,支持从简单文本添加到复杂图表和形状的操作。用户可以创建新 PPT、打开和保存现有 PPT、获取和设置文档属性,还能进行格式应用、图表生成等操作。

  • 支持添加和编辑幻灯片、文本框、图片、表格、形状和图表等元素,满足多样化的演示文稿编辑需求。

  • 能通过编程方式批量处理 PPT,例如自动化报告生成,可读取数据源,自动创建包含图表和表格的幻灯片,并导出为 PPT 文件,提高工作效率。

应用场景

  • 数据分析和报告制作中,该服务器可以读取数据源,自动创建包含图表和表格的幻灯片,并导出为 PPT 文件,减少人工操作。

  • 教师或培训师可以使用此项目自动化创建教学演示文稿,包括添加互动元素,如图表和动画,以增强学习体验。

  • 企业中的演讲者需要准备多个版本的演示文稿,Office - PowerPoint - MCP - Server 可以帮助他们快速创建和修改 PPT,适应不同的演讲场合

项目特点

  • 通过简单的命令行或编程接口即可启动和操作,无需复杂的配置。

  • 通过自动化处理,用户可以节省大量时间,特别是在处理重复或批量任务时。

  • 项目的模块化设计使得添加新功能和自定义现有功能变得容易。

  • 支持所有主流操作系统,且与 Microsoft PowerPoint 的文件格式完全兼容。

  • 项目遵循 MIT 协议,用户可以放心使用和修改代码,无需担心版权问题。

安装方法

  • 通过 Smithery 自动安装:使用 Smithery 平台进行自动化部署,命令为npx -y @smithery/cli install @GongRzhe/Office-PowerPoint-MCP-Server --client claude。

  • 使用安装脚本:运行python setup_mcp.py,该脚本会自动检查先决条件、安装依赖项、生成 MCP 配置文件等。

  • 手动安装:

  • 克隆仓库:git clone https://github.com/GongRzhe/Office-PowerPoint-MCP-Server.git,然后进入项目目录。

  • 安装依赖:pip install -r requirements.txt。

  • 使服务器可执行:chmod +x ppt_mcp_server.py。

使用案例

  • 自动创建并填充用于商业、学术或技术报告的 PowerPoint 演示文稿,节省手动操作的时间。

  • 利用 ai 驱动的工作流快速生成具有结构化内容的教学或培训用幻灯片。

  • 可以方便地对多个演示文稿进行编程修改,便于标准化品牌或更新文档中的信息。

  • 与数据源或 API 集成,动态地用实时数据填充幻灯片。

  • 与其他工具或服务连接,实现涉及 PowerPoint 文件的端到端工作流的自动化(例如生成、导出、发送)。

项目地址

https://github.com/GongRzhe/Office-PowerPoint-MCP-Server

收藏

相关文章

最新工具
Atypica AI
Atypica AI

特赞科技推出的商业研究AI多智能体,只要是通过模拟真实消费者行为...

AutoCoder
AutoCoder

AIGCode推出的自称是全球首个全栈AI编程工具,它可以过自然...

Wayback Machine
Wayback Machine

一个免费的网页历史存档和查询工具,可以能保存不同时间点的网页内容...

RunningHub
RunningHub

一个基于云端ComfyUI的高可用性平台,提供在线开发工作流、发...

绘蛙AI高清修复
绘蛙AI高清修复

智能修复图片模糊问题,一键拯救渣画质,如何把图片高清修复? 去看...

Unlucid AI
Unlucid AI

一个免费无审查的 AI 工具,提供包括视频博主视频制作、图像生成...

SuperClaude
SuperClaude

SuperClaude 是一个为 Claude Code 量身打...

 WisFile
WisFile

电脑本地运行的免费 AI 工具,专门解决文件命名乱、归类杂、手动...

GreenVideo
GreenVideo

一个无次数限制的视频下载平台,免费、稳定、速度快,支持全球100...

证件星
证件星

一个在线 AI 智能证件照制作工具,小白也能轻松上手,十秒就能做...