SlideMaster MCP server
io.github.Headdao/slidemaster-mcp·v1.6.0Create AI presentation videos with slides, narration, TTS audio, and MP4 export from any topic.
47 downloads/wk
Reviews
Write oneNobody has reviewed SlideMaster yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
SlideMaster tools (27, 8 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
analyze_style_imagewrite actionUpload a style reference image to analyze its visual style (colors, fonts, layout). Returns a style_guide object that can be passed to render_slides to apply this style to all slides.
batch_generate_scriptsUse this to generate narration scripts for all slides in a project in one batch.
check_statusUse this to poll processing progress after triggering render, TTS, or video generation.
create_projectwrite actionUse this to create a new empty project. Returns the project_id needed for all subsequent operations.
delete_projectwrite actionUse this to permanently delete a project and all its slides, audio, and video. Do not use for archiving.
delete_slidewrite actionUse this to permanently remove a single slide from a project.
evercam_statusPoll EverCam export progress. Returns status (processing/completed/failed/not_started) and download_url when completed.
export_evercamExport project as an EverCam offline HTML5 playable package (ZIP). Requires video to be generated first. This is async — call evercam_status to poll progress.
export_pdfExport all rendered slides as a single PDF file. Returns a download URL for the PDF (16:9 landscape, one slide per page).
export_pptxExport all rendered slides as a single PPTX (PowerPoint) file. Returns a download URL.
export_projectUse this to get download URLs for all generated assets: slides, audio, and video files.
generate_outlineUse this when the user wants to plan a presentation. Generates slide titles and descriptions from a topic. Automatically creates a project and returns project_id — no need to call create_project separately.
generate_scriptUse this to generate a narration script for a single slide using AI.
generate_ttsUse this to generate text-to-speech audio. Pass project_id for all slides or slide_id for one slide.
generate_videoUse this as the final step to compile slides + audio into an MP4 video. Poll check_status afterward.
get_credit_balanceCheck remaining API credits before starting expensive operations.
get_projectUse this to retrieve detailed metadata and status for a specific project.
get_project_contextGet a complete snapshot of a project in one call: metadata, all slides with script/audio status, progress summary, and what to do next. Call this after any long-running operation to orient yourself before deciding the next action.
list_projectsUse this when the user wants to see their existing projects. Returns a paginated project list.
list_slidesUse this to list all slides in a project with their titles, scripts, and render status.
list_voicesUse this to browse available TTS voices across all providers before generating audio.
render_slidesUse this to generate AI slide images for a project. Each slide gets a background image from the AI model. Optionally pass a style_guide (from analyze_style_image) to apply a consistent visual style.
topic_to_videoUse this for one-click presentation creation from a topic. Default: slides only. Set include_scripts=true for narration, include_video=true for full MP4. Poll check_status afterward.
update_projectwrite actionUse this to update project settings like title, description, TTS provider, voice, or language.
update_slidewrite actionUse this to edit a slide's title or narration script text.
upload_completewrite actionUse this after the file has been uploaded to the pre-signed URL. Triggers server-side processing.
upload_initwrite actionUse this to upload an existing PPTX or PDF file. Returns a pre-signed upload URL and project_id.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenanceno repository listed3/15
- Maintainer identityno repository or website to verify2/10
Findings (1)
- lowNo source repository listed
maint.no-repo
How SlideMaster compares
Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 55/100
- higher than 10% of 1,337 Media servers
- Tools
- 27
- the typical Media server has 7
- Tools that change things
- 30%
- typical: 4%. Fewer write tools means less an agent can break
- Downloads a week
- 47
- more than 33% of 365 Media servers with a package
What its tools let an agent do: 15 read · 7 create · 3 change · 2 delete
Install SlideMaster in Claude Code, Cursor or VS Code
Runs npx -y @slidemaster/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add slidemaster-mcp -- npx -y @slidemaster/mcp-server
SlideMaster: common questions
- Is SlideMaster MCP server safe?
- With care: it is graded C, so read the findings first (55/100). Read the SlideMaster safety report
- How do I install SlideMaster?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does SlideMaster need an API key?
- Yes. The registry entry asks for
SLIDEMASTER_API_KEY. - Is SlideMaster maintained?
- The latest release is v1.6.0.
- What can I use instead of SlideMaster?
- Servers from other publishers that do the same job: Bilibili Huasheng Video MCP server, FFmpeg MCP server and Transloadit Media Processing MCP server.
- How does SlideMaster compare with other Media MCP servers?
- safety score 55/100 (higher than 10% of 1,337 Media servers); tools 27 (the typical Media server has 7); tools that change things 30% (typical: 4%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to SlideMaster
Same job from other publishers: the closest match first, then the best rated.
- Bilibili Huasheng VideoScript to finished Bilibili video with Huasheng: storyboard, narration, footage, export, publish.not reviewedGrowingA
- FFmpegTrim, convert, resize, compress, and remix audio and video.not reviewedEstablishedA
Transloadit Media ProcessingProcess video, audio, images and documents with Transloadit Robots. Connect by URL with OAuth.not reviewedEstablishedA- OpenScreenScreen recorder and video editor. Agents record, trim, zoom, caption, add effects and export.not reviewedEstablishedC
- anymdAny file → clean Markdown for AI agents: PDF, Office, EPUB, HTML, images, audio/video. Local MCP.not reviewedEstablishedA