slide-deck-mcp
Allows embedding Mermaid diagrams in slide decks for creating flowcharts, sequence diagrams, class diagrams, and other diagram types.
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., "@slide-deck-mcpcreate a 10-slide presentation about climate change solutions"
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.
slide-deck-skill
Claude Code skill + MCP server for creating professional AI-powered slide decks on deck-4hum-ai.
Claude generates the full deck JSON directly from the slide-scene-graph v0.4.0 schema, saves it via the API, and returns a live edit URL. Supports AI-generated images, animations, narration scripts, web search citations, charts, tables, diagrams (Mermaid), and video embeds.
Quick start (Claude Code skill)
# Add to your project
gh skill add 4hum-ai/slide-deck-skill
# Or reference directly in a prompt
/deck-4hum-ai create a 10-slide introduction to quantum computingRelated MCP server: PPTX MCP Server
Quick start (MCP server)
npx slide-deck-mcpAdd to your MCP client config (~/.config/claude/claude_desktop_config.json):
{
"mcpServers": {
"slide-deck": {
"command": "npx",
"args": ["-y", "slide-deck-mcp"],
"env": {
"OPEN_ACADEMY_API_URL": "https://open-academy-api-mz4xquo5lq-as.a.run.app",
"OPEN_ACADEMY_APP_URL": "https://deck.4hum.ai"
}
}
}
}On first use the server will prompt you to authorize via browser (device flow). Credentials are saved to ~/.open-academy/config.json.
MCP tools
Tool | Description |
| Save a new deck from generated JSON |
| Replace the JSON of an existing deck |
| AI-generate an image and get a hosted URL for use in a slide |
| Create a blank deck |
| List recent decks in the workspace |
| Fetch a deck's full JSON for inspection |
| Delete a deck |
Python scripts (CLI)
# Authenticate once
python scripts/auth.py
# Generate an image for a slide
python scripts/generate_image.py "NVIDIA RTX 5060, dark background, neon lighting" --size 1920x1080
# Save a deck (pipe JSON)
python scripts/save_deck.py "My Deck Title" < deck.json
# Update an existing deck
python scripts/update_deck.py "<deck-id>" < deck.jsonSkill reference
See SKILL.md for the full schema, theme presets, object types, animations, narration scripts, and web search integration.
License
MIT
This server cannot be installed
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/4hum-ai/slide-deck-skill'
If you have feedback or need assistance with the MCP directory API, please join our Discord server