Turn Any Presentation into a Narrated Video — In Your Own Voice
A free MCP server that lets Claude convert your PowerPoint slides into professional videos narrated in your own voice. Works with Claude Desktop, Claude Code, and Claude Cowork.
What Is This MCP Server?
This MCP server gives Claude the ability to turn your PowerPoint presentations into narrated MP4 videos. Register a short voice sample, and every video sounds like you gave the presentation yourself. No editing, no recording studio, no post-production.
Your Voice, Automatically
Register a 30-second voice sample once. Every video is narrated in your voice — your audience hears you, not a generic AI.
PowerPoint In, Video Out
Hand Claude a .pptx file and a narration script. The MCP server handles rendering, voice synthesis, and MP4 encoding.
Works Where You Work
Use it from Claude Desktop, Claude Code, or Claude Cowork. Same MCP server, same voice, any workflow.
Free to Use
Sign up for a free API key and start converting presentations. No credit card, no trial limits.
How It Works
Register Your Voice
Upload a clear 30-second WAV recording of your voice. This creates a reusable voice profile.
Write a Narration Script
Ask Claude to write slide-by-slide narration for your presentation — or write your own.
Generate the Video
Tell Claude to run the MCP tool with your presentation, script, and registered voice.
Download Your MP4
Your finished video is ready to download, share, or embed — narrated in your own voice.
What You Can Do
Generate Video with Your Voice
Provide a PowerPoint file, narration script, and your registered voice to produce an MP4 narrated in your own voice.
Generate Video with Standard Voice
Produce a narrated video using a standard AI voice — no voice registration required.
Register Your Voice
Upload a WAV voice sample to create a reusable voice profile for all future videos.
List Your Voices
View all registered voice profiles so you can pick the right one for each video.
Use Cases
Safety Documentation
Turn safety briefings and compliance decks into narrated videos that teams can watch asynchronously.
Training Content
Convert training presentations into video modules — narrated by the trainer, ready to distribute.
Sales Decks
Send prospects a narrated walk-through of your pitch deck instead of a static PDF.
Onboarding Packs
Turn onboarding slides into welcome videos narrated by a real team member.
Product Demos
Generate narrated product walk-throughs from feature decks — updated as fast as your slides change.
Client Updates
Send clients a narrated video summary instead of yet another slide deck attachment.
Internal Communications
Turn all-hands or department update slides into videos that remote teams can watch on their own time.
Educational Presentations
Convert lecture slides into narrated videos for students or course participants.
Get Started in Minutes
Sign up for a free API key using the form below.
Install the MCP client:
pip install mcp-presentation-videoAdd to your Claude Desktop config:
{
"mcpServers": {
"presentation-video": {
"command": "python",
"args": ["-m", "mcp_presentation_video"],
"env": {
"MCP_API_KEY": "YOUR_API_KEY"
}
}
}
}Replace YOUR_API_KEY with the key you receive by email.
Ask Claude to register your voice, then start creating videos.
Get Your Free API Key
Enter your email to receive your API key and full setup instructions.
Works with Claude Desktop, Claude Code, and Claude Cowork
Claude Desktop
Point-and-click MCP setup. Ideal for individual use — convert one deck at a time through conversation.
Claude Code
Scriptable, agentic, and automatable. Batch-convert decks, chain into CI pipelines, or generate videos from code.
Claude Code setup guide→Claude Cowork
Give Cowork a folder of presentations and let it handle everything — perfect for knowledge workers who want to step away and come back to finished videos.
Claude Cowork setup guide→Frequently Asked Questions
Yes. Sign up for a free API key and start creating videos. There are no trial limits or credit card requirements.
A clear 30-second WAV recording of your voice. Speak naturally — read a paragraph from an article or a few sentences from your presentation. Avoid background noise.
Most presentations convert in a few minutes, depending on the number of slides and length of narration.
Input: PowerPoint (.pptx). Output: MP4 video. Voice samples: WAV format.
Just the lightweight MCP client package via pip install mcp-presentation-video. The heavy processing runs server-side.
Yes. Register multiple voice profiles and choose which one to use for each video.
The MCP client runs anywhere Python runs. Claude Desktop is available on Mac and Windows. Claude Code works on Mac, Windows, and Linux.
Your presentations and voice samples are processed securely and not stored beyond what is needed to generate your video. The connection uses Cloudflare Tunnel for zero-open-ports security.
Ready to Turn Your Presentations into Videos?
Sign up for a free API key and start creating narrated videos in your own voice.