GenPPT MCP Server
Allows YouTube URLs to be passed as attachments when creating a deck, enabling video content to be used as source material for presentation generation.
This server has a remotely hosted endpoint. Open its connector listing for connection details, authentication requirements, and setup instructions:
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.
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
Sign in or create a free account at genppt.com/app/account.
In the MCP key section, click Create key to generate a
gppt_...Bearer token.Copy the token and pass it in the
Authorization: Bearer gppt_YOUR_KEYheader.
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.
Related MCP server: presentations-ai
Setup Instructions
Claude Code
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:
{
"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:
GenPPTURL:
https://genppt.com/mcp
Or in claude_desktop_config.json / .mcp.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):
{
"servers": {
"genppt": {
"type": "http",
"url": "https://genppt.com/mcp",
"headers": {
"Authorization": "Bearer gppt_YOUR_KEY"
}
}
}
}OpenAI Codex CLI
Add this to ~/.codex/config.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:
npx skills add Illyism/genppt-mcpOr install via the Claude Code plugin marketplace:
claude plugin marketplace add Illyism/genppt-mcp
claude plugin install genppt@genppt-mcpHow Deck Generation Works
Create a deck (
genppt_create_deck): Pass aprompt(topic, outline, rough notes, or pasted document), optionalaspectRatio(16:9,9:16,4:5,1:1), optionalwebsiteUrlto ground the deck in a live site, and optionalattachmentUrls(images, PDFs, or YouTube URLs).Review the concept preview (
genppt_get_deck): Poll every 30–60 seconds untilphaseisconcepts_ready. The server returnsconceptPreviewUrlso your chat client can render the visual concept sheet inline.Render full slides (
genppt_generate_slides): Once the concept is approved, trigger full slide rendering (1–3 minutes) and pollgenppt_get_deckuntilphaseisready.Export (
genppt_export_deck): Export the finished presentation topptx(PowerPoint),pdf(PDF), orimages(ZIP of slide images) and receive a directdownloadUrl.
Tools
Tool | Read-Only | Description |
| Yes | Show the connected GenPPT account: current plan tier, decks used this period, saved payment method, and upgrade options. |
| Yes | List the user's GenPPT decks (newest edits first), with optional |
| Yes | Get a deck's current |
| No | Start a new AI presentation deck from a |
| No | Render all slides once |
| No | Export a ready deck to |
| Yes | Preview the price of a GenPPT plan ( |
| No | Send a bug report, feature request, or question ( |
Links
Website: https://genppt.com
MCP Endpoint:
https://genppt.com/mcpMCP Discovery Manifest: https://genppt.com/.well-known/mcp
MCP Server Card: https://genppt.com/.well-known/mcp/server-card.json
Skill Guide: https://genppt.com/SKILL.md
Account & MCP Keys: https://genppt.com/app/account
Support: https://genppt.com/contact
Privacy Policy: https://genppt.com/blog/privacy-policy
Terms of Service: https://genppt.com/blog/terms-of-service
This server cannot be deployed
Maintenance
Related MCP Connectors
Create, edit, export and manage presentations. Requires a paid PPT.AI API merchant account.
Generate, edit, and export AI presentations to PDF, PPTX, or a shareable link.
Create designed slide decks from a prompt, notes, or an outline, then export them or share a link.
Generate polished PowerPoint presentations from text prompts, YouTube videos, or structured outlin…
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to create and manipulate PowerPoint presentations programmatically, including adding slides, exporting to PDF, and reading metadata.12 npm5MIT
- AlicenseAqualityBmaintenanceGenerate professional AI-powered presentations from a topic, raw text, or document file. Export to PPTX, PDF, image, or shareable link.131MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to create and edit presentation decks—manipulating documents, slides, shapes, text, animations, transitions, and exports—while reading tabular data and generating 18 types of business charts.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables MCP-compatible agents to generate, edit, export, and preview AI slide decks through tool calls. Supports deck generation from topics or reference material, per-slide and deck-wide edits, and HTML export.2MIT