html_to_pptxLABSCO SUMMARY
Each capability is authorised on its own, so a token reaches only what it was granted for.
Deckflow authorises each capability path separately, so a token can be scoped to the conversion capability without also covering everything else the platform does. In practice you connect to the path you intend to call — html2pptx, pptx or tools — rather than to the host.
What it is
Deckflow's endpoint, split by capability: html2pptx, pptx and tools each have their own path, with a compatibility endpoint alongside.
What you get
12 tools by the vendor's documentation, centred on generating PowerPoint from HTML. Alongside HTML-to-PPTX and image rendering, they split, merge and inspect PPTX files, embed their fonts, and convert, compress, OCR and transform other files.
Requirements
OAuth with PKCE and dynamic client registration against mcp.deckflow.com, scope deckflow.
Setup effort
Paste a URL, then authorize — add the endpoint to your client, then approve the OAuth consent screen
USE CASES
Producing a deck from generated HTML
Convert the markup you already have into PowerPoint rather than driving a slide API.
Scoping a token to one capability
Add only the path you need — html2pptx, pptx or tools — so the sign-in covers that capability and nothing else.
14 tools
Listed in project docs. Your client may show a different list.
html_to_imagemarkdown_to_imagebuild_html_playersplit_pptxmerge_pptxembed_pptx_fontsinspect_pptxconvert_fileocr_imagetransform_imagecompress_fileget_taskdownload_task_resultBEFORE YOU INSTALL
What to know first
Tools you get
14 tools named in the project's documentation. Four tools per endpoint: html2pptx turns HTML into PPTX or images; pptx splits, merges and inspects decks; tools converts, compresses and OCRs files. All three add get_task and download_task_result. Register only the endpoints you need.
Requires
- an MCP client that can reach a remote endpoint
- a browser sign-in to DeckFlow, if your client opens one after you add the server
INSTALLATION
Connect your client
DeckFlow runs three hosted servers: https://mcp.deckflow.com/v1/html2pptx for HTML to PPTX, https://mcp.deckflow.com/v1/pptx for PPTX utilities and https://mcp.deckflow.com/v1/tools for general file tools. Add each one you need as its own server.
MCP Clients
Claude Code
claude mcp add --transport http deckflow-html2pptx https://mcp.deckflow.com/v1/html2pptx
claude mcp add --transport http deckflow-pptx https://mcp.deckflow.com/v1/pptx
claude mcp add --transport http deckflow-tools https://mcp.deckflow.com/v1/toolsCursor
{
"mcpServers": {
"deckflow-html2pptx": {
"url": "https://mcp.deckflow.com/v1/html2pptx"
},
"deckflow-pptx": {
"url": "https://mcp.deckflow.com/v1/pptx"
},
"deckflow-tools": {
"url": "https://mcp.deckflow.com/v1/tools"
}
}
}Codex
[mcp_servers.deckflow-html2pptx]
url = "https://mcp.deckflow.com/v1/html2pptx"
enabled = true
[mcp_servers.deckflow-pptx]
url = "https://mcp.deckflow.com/v1/pptx"
enabled = true
[mcp_servers.deckflow-tools]
url = "https://mcp.deckflow.com/v1/tools"
enabled = true