Convert Markdown into presentation PDFs, narrated MP4 videos, and MP3 audio through MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Deckrun MCP.
get_slide_formatFetch the live slide format spec — layout tags, syntax rules, example Markdown
generate_slide_deckConvert Deckrun Markdown → PDF. Returns a public URL (90-day expiry)
generate_videoMarkdown → narrated MP4 (async, returns `job_id`)
generate_audioSlide notes → MP3 narration (async, returns `job_id`)
check_jobPoll async job status until `complete` or `failed
get_accountPlan name, render units used/remaining, active add-ons
The agenticdecks/deckrun-mcp MCP server connects an MCP-compatible client to Deckrun, a document execution engine for rendering Markdown into presentation media. Its primary output is a PDF generated from Deckrun Markdown. The paid tier extends output formats to narrated MP4 video and MP3 audio.
The server is designed for agent-driven authoring: an AI can retrieve the current slide syntax, write content in that format, submit it for rendering, and return the resulting file URL or job status. PDF results are returned through a public URL with a stated 90-day expiry.
A client connects either to a hosted HTTP MCP endpoint or to a locally installed Python package. The free hosted endpoint is listed as https://deckrun-mcp-free.agenticdecks.com/mcp/; the paid endpoint is https://deckrun-mcp.agenticdecks.com/mcp/. The README notes that hosted endpoints are provisioned per engagement and may require an access request.
For a typical PDF workflow, the agent first calls get_slide_format to obtain layout tags, syntax rules, and example Markdown. It then sends the resulting Markdown to generate_slide_deck. Video and audio generation are asynchronous: the relevant tool returns a job_id, which the client can pass to check_job until the job completes or fails.
For HTTP-capable clients, add the hosted endpoint to the client’s MCP configuration. The README provides configurations for VS Code with GitHub Copilot Chat, Cursor, Google Antigravity, and Claude Code. The free configuration does not include an API key.
For stdio-only clients such as Claude Desktop, install the package with pip install deckrun-mcp, then configure the client to run the project’s Python entry script. The supplied example uses a local path to deckrun_mcp.py; that path must be set for the local environment. Paid usage adds DECKRUN_API_KEY to the process environment. The key is obtained after subscribing to a paid plan.
The agenticdecks/deckrun-mcp MCP server exposes these capabilities:
get_slide_format.generate_slide_deck.generate_video.generate_audio.check_job.get_account.validate_markdown.list_themes.list_voices.The README assigns the first two tools to the free tier and lists the remaining tools under the paid tier.
Free access is limited to the documented PDF workflow and does not require an API key. Video, audio, asynchronous jobs, account details, validation, themes, and voices are documented as paid-tier capabilities. The hosted service is not presented as universally available on demand: the README says endpoints are provisioned per engagement and directs users to request access.
Generated PDF links are public and expire after 90 days. Local stdio configuration requires a usable path to the installed project’s Python script, so the package-install command alone is not a complete Claude Desktop configuration. Pricing information in the README says plans start at $25 per month, but no license is specified for the repository.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/agenticdecks-deckrun-mcp)<a href="https://allmcps.com/mcp/agenticdecks-deckrun-mcp"><img src="https://allmcps.com/api/badge/agenticdecks-deckrun-mcp?style=directory" alt="Deckrun MCP on AllMCPs" /></a>