SLIDEMASTER TOOLS

32 tools from the SlideMaster MCP Server, categorised by risk level.

WRITE 19 tools
Write batch_generate_scripts Use this to generate narration scripts for all slides in a project in one batch. Write create_project Use this to create a new empty project. Returns the project_id needed for all subsequent operations. Write estimate_cost Estimate credit cost BEFORE running expensive operations. Returns per-operation breakdown, total, current b... Write export_evercam Export project as an EverCam offline HTML5 playable package (ZIP). Requires video to be generated first. Th... Write export_pdf Export all rendered slides as a single PDF file (16:9 landscape, one slide per page). Returns { pdf_url, pa... Write export_pptx Export all rendered slides as a single PPTX (PowerPoint) file. Returns { pptx_url, page_count, title, summa... Write export_project Use this to get download URLs for all generated assets: slides, audio, and video files. Write generate_outline Use this when the user wants to plan a presentation. Generates slide titles and descriptions from a topic. ... Write generate_script Use this to generate a narration script for a single slide using AI. Write generate_tts Use this to generate text-to-speech audio. Pass project_id for all slides or slide_id for one slide. Provi... Write generate_video Use this as the final step to compile slides + audio into an MP4 video. Poll check_status afterward. Write render_slides Use this to generate AI slide images for a project. Each slide gets a background image from the AI model. O... Write save_preferences Save user preferences for future sessions. Call this when the user explicitly states a preference (e.g. 'I ... Write topic_to_video Use this for one-click presentation creation from a topic. Default: slides only. Set include_scripts=true f... Write update_project Use this to update project settings like title, description, TTS provider, voice, or language. Write update_slide Use this to edit a slide's title or narration script text. Write upload_complete Use this after the file has been uploaded to the pre-signed URL. Triggers server-side processing. Write upload_init Use this to upload an existing PPTX or PDF file. Returns a pre-signed upload URL and project_id. Write youtube_to_outline Analyze a YouTube video and generate a structured course outline. Extracts the transcript (or uses video an...

The managed route: connect SlideMaster through the PolicyLayer gateway — every tool call above is checked against your policy before it runs, with a full audit log.

DIRECT INSTALL (UNMANAGED) npx -y @slidemaster/mcp-server
How many tools does the SlideMaster MCP server have? +

The SlideMaster MCP server exposes 32 tools across 3 categories: Read, Write, Destructive.

How do I enforce policies on SlideMaster tools? +

Route the SlideMaster server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do SlideMaster tools fall into? +

SlideMaster tools are categorised as Read (11), Write (19), Destructive (2). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.