Powerpoint

Powerpoint

🚀 PowerPoint MCP 服务器

本项目是一个用于创建 PowerPoint 演示文稿的 MCP 服务器,能够高效便捷地生成各类演示文稿。

🚀 快速开始

使用该服务器可轻松创建各种类型的 PowerPoint 演示文稿,通过执行特定工具指令,能添加不同形式的幻灯片。

✨ 主要特性

工具

该服务器实现了多个实用工具,具体如下:

  • create-presentation:开启演示文稿的创建流程。
    • 需传入“name”作为必需的字符串参数。
    • 会创建一个演示文稿对象。
  • add-slide-title-only:向演示文稿添加仅含标题的幻灯片。
    • 需接收“presentation_name”和“title”作为必需的字符串参数。
    • 会创建一个带有“title”的标题幻灯片并添加到演示文稿中。
  • add-slide-section-header:向演示文稿添加部分标题幻灯片。
    • 需接收“presentation_name”和“header”作为必需的字符串参数。
    • 会创建一个带有“header”的部分标题幻灯片(“subtitle”为可选参数)并添加到演示文稿中。
  • add-slide-title-content:向演示文稿添加带有内容的标题幻灯片。
    • 需接收“presentation_name”、“title”和“content”作为必需的字符串参数。
    • 会创建一个带有“title”和“content”的标题与内容幻灯片并添加到演示文稿中。
  • add-slide-title-with-table:向演示文稿添加带表格的标题幻灯片。
    • 需接收“presentation_name”、“title”和“data”作为必需的字符串和数组参数。
    • 会创建一个带有“title”的标题幻灯片,并动态生成表格以显示“data”。
  • add-slide-title-with-chart:向演示文稿添加带图表的标题幻灯片。
    • 需接收“presentation_name”、“title”和“data”作为必需的字符串和对象参数。
    • 会创建一个带有“title”的标题幻灯片,并动态生成图表以显示“data”,同时会尝试根据数据源自动判断最佳图表类型。
  • add-slide-picture-with-caption:向演示文稿添加带图片和说明文字的幻灯片。
    • 需接收“presentation_name”、“title”、“caption”和“image_path”作为必需的字符串参数。
    • 会创建一个带有“title”、使用“caption”和“image_path”的图片与说明文字幻灯片,支持本地文件或网络链接。
  • add-slide-review:向演示文稿添加审阅人信息。
    • 需接收“presentation_name”、“reviewer”和“comments”作为必需的字符串参数。
    • 会创建一个带有审阅人姓名和反馈的审阅意见幻灯片。

配置

环境变量

  • DECKS_FOLDER:指定存储演示文稿的文件夹路径,默认值为当前目录下的“decks”。
  • IMAGES_CACHE:指定缓存图片文件的位置,支持本地路径或远程 URL。
  • API_KEY:用于访问外部数据源的密钥。

示例配置

# 创建一个关于鱼类的演示文稿,并添加一些自定义图片和图表
create-presentation --title "鱼类研究" --author "张三"
add-slide-title-only --slide-id 1 --content "欢迎来到鱼类世界!"
add-image-slide --slide-id 2 --image-path "marine_fish.jpg"
add-chart-slide --slide-id 3 --data "{
'类别': ['珊瑚鱼', '热带鱼', '冷水鱼'],
'数量': [50, 70, 30]
}"

📦 安装指南

文档未提及安装步骤,暂不提供。

💻 使用示例

基础用法

以下为使用该服务器创建演示文稿的示例:

  1. 创建一个关于鱼类的演示文稿,并添加一些自定义图片和图表。
  2. 创建一个关于已附加论文的演示文稿,使用以下图片:
    • author.jpeg
  3. 审查 2024 年销售数据表。创建一个展示当前趋势的演示文稿,适当使用表格和图表。

示例输出格式

## 鱼类研究
### 张三
#### 第1页:欢迎来到鱼类世界!
#### 第2页:
![marine_fish.jpg](images/decks/your_presentation_id/marine_fish.jpg)

📄 许可证

此 MCP 服务器根据 MIT 许可证发布。这意味着您可以自由使用、修改和分发该软件,但需遵守 MIT 许可证的条款和条件。有关详细信息,请参见项目存储库中的 LICENSE 文件。

  • 0 关注
  • 0 收藏,20 浏览
  • system 提出于 2025-09-18 20:57

相似服务问题

相关AI产品