Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Slidev Builder MCPcreate a quarterly business review presentation with the Hatch Corporate theme"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Slidev Builder MCP v2.1 ���️
Never Lose Your Presentation Work Again!
A revolutionary Model Context Protocol (MCP) server for creating professional Slidev presentations with built-in Git Guardian protection. Experience automatic backup, smart recovery, and bulletproof data protection.
���️ NEW: Git Guardian Protection System
Automatic Protection Features
✅ Real-time Auto-Backup: Every edit automatically saved
✅ Git Integration: Automatic commits and version history
✅ Smart Recovery: AI-powered restoration suggestions
✅ File Monitoring: Instant detection of changes and deletions
✅ Emergency Restore: One-click recovery from any backup point
✅ Zero Configuration: Protection works automatically
Protection Philosophy
OLD WAY: Create → Lose Work → Panic → Try to Recover
NEW WAY: Create → Auto-Protect → Continue Confidently��� Core Features
Professional Presentation Creation
��� Automated Slide Generation: Create presentations with simple prompts
��� Hatch Brand Integration: Professional corporate themes and styling
��� Dynamic Charts: Auto-generate interactive visualizations
���️ Asset Integration: Fetch icons and images from multiple APIs
⚡ Interactive Components: Animations, diagrams, and data visualizations
��� Multi-format Export: PDF, HTML, PowerPoint, and web applications
Advanced Capabilities
��� Component Library: Reusable presentation elements
��� Team Collaboration: Share and sync presentations
��� Live Preview: Real-time presentation development
��� AI-Powered: Smart content suggestions and optimization
��� Installation
Global Installation (Recommended)
npm install -g @hatch/slidev-builder-mcp-v2MCP Client Configuration
Add to your MCP client (Claude Desktop, VS Code, etc.):
{
"mcpServers": {
"slidev-builder-v2": {
"command": "npx",
"args": ["-y", "@hatch/slidev-builder-mcp-v2"]
}
}
}���️ Protection in Action
Automatic Protection (No Setup Required)
# Every operation is automatically protected:
"Create a presentation about AI strategy"
# → Auto-backup created, presentation built, success committed
"Add a slide with financial projections"
# → Pre-operation backup, slide created, changes saved
"Apply the Hatch corporate theme"
# → Checkpoint created, theme applied, verified and committedSmart Recovery
# If something goes wrong:
"I think I lost some content, can you help?"
# → AI analyzes backups: "Found 3 versions with that content:
# 1. 5 minutes ago (most recent)
# 2. 30 minutes ago (before theme change)
# 3. 1 hour ago (complete version)"��� Available Tools
Protected Creation Tools
create_deck_protected- Create presentations with automatic protectioncreate_slide- Add slides with auto-backupapply_theme- Apply themes with rollback capabilitygenerate_chart- Create charts with version control
Protection Management
backup_presentation- Manual backup creationrestore_presentation- Emergency recovery from backupsbackup_status- Check protection healthenable_protection- Activate protection for existing projects
Component Library
create_component- Build reusable presentation elementslist_components- Browse available componentsadd_component- Insert components into slidespublish_component- Share components with team
��� Professional Themes
Hatch Corporate: Professional business presentations
Hatch Executive: C-level summary formats
Hatch Technical: Developer and engineering content
Hatch Client: Customer-facing presentations
��� Example Usage
Create Protected Presentation
await mcp.callTool('create_deck_protected', {
title: 'Q4 Strategic Review',
template: 'hatch-corporate',
outputPath: './presentations/q4-review',
protection: {
autoBackup: true, // ✅ Automatic (default)
gitIntegration: true, // ✅ Automatic (default)
fileWatching: true // ✅ Automatic (default)
}
});Add Interactive Content
await mcp.callTool('create_slide', {
deckPath: './presentations/q4-review',
slideType: 'chart',
content: {
title: 'Revenue Growth',
chartType: 'line',
data: {
labels: ['Q1', 'Q2', 'Q3', 'Q4'],
values: [100, 120, 140, 180]
}
}
});
// ✅ Auto-protected: backup → create → verify → commit��� Development
Local Setup
git clone https://github.com/adolfosalasgomez3011/slidev-builder-mcp.git
cd slidev-builder-mcp
npm install
npm run build
npm linkTesting Protection
# Test backup functionality
npm run protection:backup
# Test restore functionality
npm run protection:restore
# Check protection status
npm run protection:status��� Why Slidev Builder MCP v2?
For Professionals
✅ Zero Data Loss: Never lose presentation work again
✅ Enterprise Quality: Hatch consulting-grade templates
✅ Rapid Development: Create presentations 10x faster
✅ Team Ready: Built for collaboration and sharing
For Developers
✅ MCP Standard: Future-proof protocol compliance
✅ TypeScript: Full type safety and IntelliSense
✅ Open Source: MIT license for customization
✅ Extensible: Plugin architecture for custom features
��� License
MIT License - see LICENSE file for details.
��� About Hatch
Built by Hatch Ltd, a leading engineering and consulting firm with 70+ years of expertise in mining, energy, and infrastructure. Our AI-Native Advisory Practice brings cutting-edge technology to traditional industries.
���️ Your presentations are now bulletproof. Create with confidence!
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.