GenPPT

com.genppt由 genppt.com 發布官方發布者v1.0.0更新於 Nov 7, 2026

Generate AI slide decks and export native PowerPoint (.pptx) and PDF presentations from chat.

已驗證Streamable HTTP可網頁執行效率與工作流媒體與設計

概覽

AI 產生的概覽

GenPPT 可依提示詞、筆記或網址生成 AI 簡報,並在對話中匯出為 PowerPoint、PDF 或投影片圖片。

可以做什麼
  • 依提示詞、大綱、筆記、網站網址或附件建立簡報,可設定畫面比例並選擇是否啟用網路搜尋
  • 查詢簡報目前階段、概念預覽、投影片清單與內嵌投影片圖片,並列出或搜尋既有簡報
  • 概念確認後算繪完整投影片
  • 將完成的簡報匯出為 PowerPoint、PDF 或投影片圖片壓縮檔,並取得下載連結
  • 查看帳戶方案、簡報用量與升級選項,預覽方案價格,並向官方團隊送出意見回饋
適用情境
適合讓助理依粗略筆記或網站內容草擬募資簡報、顧問投影片或高階主管簡報,並直接取回可編輯的 PowerPoint 或 PDF,不必離開聊天用戶端。
執行需求
遠端 Streamable HTTP 端點,不需在本機安裝套件。需要 GenPPT 帳戶,並透過 Authorization Bearer 標頭傳入 MCP 金鑰;沒有金鑰時工具會回傳 auth_required 與連接連結。需要能連線至該託管服務的網路。
安裝前請注意
MCP 金鑰是 Bearer 憑證,請勿寫入共用設定檔。建立簡報會用掉方案額度中的一份,匯出僅限付費方案。genppt_upgrade_plan 本身不會扣款,但傳入 confirmPaymentSpend: true 會回傳結帳連結,須先取得使用者對價格的同意。建立簡報、算繪投影片、匯出與送出意見回饋都會在託管服務上變更資料,提示詞、筆記、網址與附件會傳送給 GenPPT。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 GenPPT,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.genppt%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "genppt": {
      "type": "http",
      "url": "https://genppt.com/mcp"
    }
  }
}

README

GenPPT MCP Server: AI Slide Decks, Pitch Decks & PowerPoint (.pptx) Export

Generate presentation-ready slide decks, investor pitch decks, consulting slides, and executive briefings from a prompt, outline, notes, or website URL—and export finished presentations to native PowerPoint (.pptx), PDF, or high-resolution slide images directly from Claude Code, Cursor, Claude Desktop, VS Code, and Codex.

bash
claude mcp add --transport http genppt https://genppt.com/mcp --header "Authorization: Bearer gppt_YOUR_KEY"

This repository contains the configuration manifests, plugin definitions, and agent skills for the hosted GenPPT Streamable HTTP MCP server at https://genppt.com/mcp.

Get an MCP Key

  1. Sign in or create a free account at genppt.com/app/account.
  2. In the MCP key section, click Create key to generate a gppt_... Bearer token.
  3. Copy the token and pass it in the Authorization: Bearer gppt_YOUR_KEY header.

You can also connect to https://genppt.com/mcp without a key to inspect tool definitions or receive a direct browser handoff link (handoffUrl) for any deck prompt.

Setup Instructions

Claude Code

bash
claude mcp add --transport http genppt https://genppt.com/mcp --header "Authorization: Bearer gppt_YOUR_KEY"

Run /mcp inside Claude Code to verify that genppt is connected and its 8 tools are available.

Cursor

Add this to ~/.cursor/mcp.json (global) or .cursor/mcp.json in your project:

json
{  "mcpServers": {    "genppt": {      "url": "https://genppt.com/mcp",      "headers": {        "Authorization": "Bearer gppt_YOUR_KEY"      }    }  }}

Claude Desktop and claude.ai

In Claude Desktop or claude.ai, open Customize → Connectors → + Add → Add custom connector:

  • Name: GenPPT
  • URL: https://genppt.com/mcp

Or in claude_desktop_config.json / .mcp.json:

json
{  "mcpServers": {    "genppt": {      "type": "http",      "url": "https://genppt.com/mcp",      "headers": {        "Authorization": "Bearer gppt_YOUR_KEY"      }    }  }}

VS Code

Add this to .vscode/mcp.json (VS Code uses servers):

json
{  "servers": {    "genppt": {      "type": "http",      "url": "https://genppt.com/mcp",      "headers": {        "Authorization": "Bearer gppt_YOUR_KEY"      }    }  }}

OpenAI Codex CLI

Add this to ~/.codex/config.toml:

toml
[mcp_servers.genppt]url = "https://genppt.com/mcp"http_headers = { "Authorization" = "Bearer gppt_YOUR_KEY" }

Install the Agent Skill

Install the GenPPT agent workflow skill for Claude Code, Cursor, or any skills-compatible coding agent:

bash
npx skills add Illyism/genppt-mcp

Or install via the Claude Code plugin marketplace:

bash
claude plugin marketplace add Illyism/genppt-mcpclaude plugin install genppt@genppt-mcp

How Deck Generation Works

  1. Create a deck (genppt_create_deck): Pass a prompt (topic, outline, rough notes, or pasted document), optional aspectRatio (16:9, 9:16, 4:5, 1:1), optional websiteUrl to ground the deck in a live site, and optional attachmentUrls (images, PDFs, or YouTube URLs).
  2. Review the concept preview (genppt_get_deck): Poll every 30–60 seconds until phase is concepts_ready. The server returns conceptPreviewUrl so your chat client can render the visual concept sheet inline.
  3. Render full slides (genppt_generate_slides): Once the concept is approved, trigger full slide rendering (1–3 minutes) and poll genppt_get_deck until phase is ready.
  4. Export (genppt_export_deck): Export the finished presentation to pptx (PowerPoint), pdf (PDF), or images (ZIP of slide images) and receive a direct downloadUrl.

Tools

ToolRead-OnlyDescription
genppt_account_statusYesShow the connected GenPPT account: current plan tier, decks used this period, saved payment method, and upgrade options.
genppt_list_decksYesList the user's GenPPT decks (newest edits first), with optional limit (1–100) and title search.
genppt_get_deckYesGet a deck's current phase (drafting_concepts, concepts_ready, rendering_slides, ready, error), concept preview image, slide list, inline slide image URLs, and studioUrl.
genppt_create_deckNoStart a new AI presentation deck from a prompt, optional aspectRatio (16:9, 9:16, 4:5, 1:1), websiteUrl, attachmentUrls, and webSearchEnabled.
genppt_generate_slidesNoRender all slides once genppt_get_deck reaches phase concepts_ready (equivalent to clicking Generate in the GenPPT Studio).
genppt_export_deckNoExport a ready deck to pptx (PowerPoint), pdf (PDF), or images (ZIP of PNG slides) and return the downloadUrl.
genppt_upgrade_planYesPreview the price of a GenPPT plan (growth_monthly, growth_yearly, max_yearly). Never charges a card; returns a browser checkoutUrl when confirmPaymentSpend: true.
genppt_submit_feedbackNoSend a bug report, feature request, or question (bug, missing_feature, question, other) to the GenPPT team.

Links

來源:README.md,提交 50190ab

工具

8

genppt_account_status

Account status

Show the connected GenPPT account: plan, decks used this period, saved card, and upgrade options.

無需輸入參數。

genppt_list_decks

List decks

List the user’s GenPPT decks, newest edits first.

輸入參數limitsearch

genppt_get_deck

Get deck

Get one deck: its phase, concept preview, slides, and image URLs. Poll it after genppt_create_deck to follow progress.

輸入參數deckId必填

genppt_generate_slides

Generate slides

Render the full slides once genppt_get_deck shows phase concepts_ready. Same as the Generate button in the studio. Slides take 1-3 minutes.

輸入參數deckId必填

genppt_create_deck

Create deck

Generate a new AI presentation deck from a prompt, notes, or URLs. Returns at once; slides render in 1-3 minutes. Uses one deck from the plan allowance.

輸入參數prompt必填websiteUrlaspectRatioattachmentUrlswebSearchEnabled

genppt_export_deck

Export deck

Export a ready deck to PowerPoint, PDF, or a ZIP of slide images. Waits until the file is built (up to 2 minutes) and returns a download URL. Paid plans only.

輸入參數deckId必填format必填

genppt_upgrade_plan

Upgrade plan

Preview the cost of a GenPPT plan. Never charges. Ask the user before passing confirmPaymentSpend: true; that returns the checkout link where the user pays.

輸入參數plan必填confirmPaymentSpend

genppt_submit_feedback

Send feedback

Send a bug report, feature request, or question to the GenPPT team.

輸入參數deckIdcontextmessage必填category必填

版本歷史

1
  1. v1.0.0最新Nov 7, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分