deckrun-mcp
The deckrun-mcp server generates presentation PDFs, narrated videos, and audio from Markdown source content.
Free tier (no API key):
Fetch slide format spec (
get_slide_format): Retrieve the authoritative Deckrun Markdown syntax guide — layout tags, syntax rules, examples, and limits. Use this before writing slides.Generate PDF slide deck (
generate_slide_deck): Convert Deckrun-formatted Markdown into a PDF, receiving a public URL (valid 90 days), slug, slide count, and warnings. Limited to 10 slides / 50 KB.
Paid tier (with API key):
All free tier capabilities, plus:
Generate narrated MP4 videos from Markdown (async)
Generate MP3 audio narration from slide notes (async)
Check async job status
Validate Markdown and get pre-flight cost estimates
List available slide/document themes
List available narration voices (id, name, tier, language)
View account details (plan, usage credits)
Enables the conversion of Markdown documents into professional presentation PDFs, narrated videos, and audio files by utilizing a specific slide format specification for layouts and narration.
Deckrun MCP Server
Note: The hosted Deckrun endpoints (
free.agenticdecks.com,deckrun-mcp-free.agenticdecks.com,api.agenticdecks.com) are provisioned per engagement — see Access & Availability. Thepip install deckrun-mcppackage and local-execution paths documented below work immediately against your own deployment. For hosted access, open an Access Request — we respond within one business day.
MCP server for Deckrun by Agentic Decks — generate presentation PDFs, narrated videos, and audio from Markdown. Built for AI agents and IDEs.
Deckrun is a document execution engine: your AI writes the content, Deckrun renders it into pixel-perfect branded PDFs, narrated MP4 videos, and MP3 audio — from a single Markdown source. No slide editor, no video tool, no audio studio.
Install: pip install deckrun-mcp
Quickstart — no install needed
The HTTP transport is hosted and ready. Add one JSON snippet to your IDE.
VS Code (GitHub Copilot Chat — v1.99+)
.vscode/mcp.json in your project (this file is included in the repo):
{
"servers": {
"deckrun": {
"type": "http",
"url": "https://deckrun-mcp-free.agenticdecks.com/mcp/"
}
}
}Cursor
.cursor/mcp.json in your project:
{
"mcpServers": {
"deckrun": {
"url": "https://deckrun-mcp-free.agenticdecks.com/mcp/"
}
}
}Google Antigravity (Gemini CLI)
~/.gemini/antigravity/mcp_config.json:
{
"mcpServers": {
"deckrun": {
"serverUrl": "https://deckrun-mcp-free.agenticdecks.com/mcp/"
}
}
}Claude Code (terminal)
~/.claude/settings.json:
{
"mcpServers": {
"deckrun": {
"type": "http",
"url": "https://deckrun-mcp-free.agenticdecks.com/mcp/"
}
}
}Stdio install (Claude Desktop and other stdio-only clients)
pip install deckrun-mcpClaude Desktop — ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"deckrun": {
"command": "python",
"args": ["/path/to/deckrun_mcp.py"]
}
}
}Paid tier — add the API key:
{
"mcpServers": {
"deckrun": {
"command": "python",
"args": ["/path/to/deckrun_mcp.py"],
"env": { "DECKRUN_API_KEY": "dk_live_..." }
}
}
}Get your API key at agenticdecks.com after subscribing.
Tools
Free tier (no key required)
Tool | Description |
| Fetch the live slide format spec — layout tags, syntax rules, example Markdown |
| Convert Deckrun Markdown → PDF. Returns a public URL (90-day expiry) |
Paid tier (DECKRUN_API_KEY set)
All free tools plus:
Tool | Description |
| Markdown → narrated MP4 (async, returns |
| Slide notes → MP3 narration (async, returns |
| Poll async job status until |
| Plan name, render units used/remaining, active add-ons |
| Lint Deckrun Markdown and get a pre-flight RU estimate |
| List available slide/document themes (system + custom) |
| List available narration voices — id, name, tier, language |
Example prompt
Once configured, ask your AI:
"Create a 6-slide deck on the future of edge computing"
The AI will call get_slide_format to learn the syntax, write the Markdown,
call generate_slide_deck, and reply with a clickable PDF link.
HTTP endpoints
Tier | MCP endpoint |
Free |
|
Paid |
|
Discovery: GET <endpoint> returns server metadata as JSON.
Links
Agentic Decks — product homepage
Free tier — generate PDFs instantly, no sign-up
Slide Background Designer — free tool to design slide backgrounds
Blog: Generate a Free PDF from Claude Code — step-by-step guide
Slide format reference — layout tags, syntax rules, examples
Pricing — plans from $25/month
Documentation — API docs and how-to guides
PyPI —
pip install deckrun-mcp
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/agenticdecks/deckrun-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server