
DeckExtract
from kochetkov-ma
Download DocSend and Papermark decks as PDF/PPTX and data rooms as ZIPs, including email-gated and protected links.
DocSend & Papermark MCP Server
Extract decks with MCP โ convert DocSend and Papermark links to PDF or PowerPoint without leaving your AI assistant. Add the hosted Model Context Protocol server, sign in once, and tools like Claude, ChatGPT, Cursor and others turn a sharing link into a downloadable file on your behalf.
Set it up in your AI
Pick your client โ same URL everywhere. You'll be prompted to sign in (or create an account) the first time you connect.
Claude Claude Code ChatGPT Codex Mistral Cursor Other clients
In Claude Desktop or claude.ai, open Settings โ Connectors โ Add custom connector, paste the URL, then sign in when prompted.
https://deckextract.com/mcp
On older Claude Desktop builds without remote connectors, use the "Other clients" bridge below.
The deckextract tool
Extract a deck from a DocSend or Papermark sharing link to PDF or PPTX (a ZIP for data rooms). Pass analyze:true (Pro) to also return structured deck data.
Parameter Type Required Description url string Yes The DocSend or Papermark sharing link format "pdf" | "pptx" No Output format (defaults to pdf) email string No Email for email-gated decks (auto-generated if omitted) password string No Passcode for passcode-protected decks analyze boolean No Pro only โ also return a structured analysis of the deck
Example result
{
"downloadUrl": "https://deckextract.com/dl/ab12cdโฆ.pdf",
"resourceUri": "deckextract://deck/ab12cdโฆ.pdf",
"format": "pdf",
"sizeBytes": 542318,
"expiresAt": "2026-06-11T16:00:00.000Z",
"sourceUrl": "https://docsend.com/view/xzjawgkxgbysq8i5",
"analysis": { "company": { "name": "Acme" }, "round": { "stage": "seed" } }
}
The extracted file is also exposed as an MCP resource: read resourceUri (deckextract://deck/โฆ) via resources/read, or open the downloadUrl link (valid ~1 hour). The analysis object is present only when analyze: true succeeds (Pro).
Try it
Once the server is connected, just ask in plain language:
โUse deckextract to download https://docsend.com/view/xzjawgkxgbysq8i5 as a PowerPoint.โ
Prefer raw HTTP?
If you'd rather call DeckExtract directly instead of through an AI tool, the same extraction is available as a plain REST endpoint โ see the API documentation.
This tool doesn't publish a standard install command โ the repository README on GitHub covers its setup.
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.