Presentation Infrastructure for AI Agents
34 MCP tools that give AI agents full control over slide decks — create, style, template, and export enterprise-grade presentations.
https://slides.rideful.io/mcpWhat Rideful Does
Create & manage decks
Build entire presentations in a single call with slide_bulk_create, or manage decks incrementally with create, get, list, and delete operations.
Style elements with precision
Create and update shapes, text blocks, lines, charts, tables, and images. Control colors, fonts, sizes, positions, and markdown-formatted content.
Import brand templates
Import .potx/.potm/.pptx templates once. Every slide inherits your brand's colors, fonts, and layouts automatically.
Export to PowerPoint
Export pixel-perfect .pptx files that look identical in PowerPoint, Keynote, and Google Slides. Native format, full fidelity.
34 MCP Tools
Full presentation CRUD — from deck creation to individual element styling. Every tool is designed for agent workflows.
Deck Operations
5deck_create, deck_get, deck_list, deck_update_theme, deck_move_to_folder
Slide Operations
9slide_create, slide_bulk_create, slide_get, slide_update, slide_duplicate, slide_reorder, slide_delete, slide_set_build_sequence, slide_screenshot
Folder Operations
2folder_create, folder_list
Element Operations
6element_create, element_bulk_create, element_bulk_update, element_duplicate, element_delete, icon_search
Images
2element_create_image, image_search
Charts
1element_update_chart
Tables
1element_update_table
Templates & Layouts
4template_list, layout_list, layout_get, layout_update
Fonts
1util_list_fonts
Text Measurement
1util_measure_text
Groups
2element_group, element_ungroup
AI Assistants
Chat interfaces with dedicated setup guides
Coding Agents
IDE-integrated agents that connect via MCP
Works with any MCP-compatible client. OAuth handles authentication automatically.
One Call, Full Deck
Create a styled multi-slide presentation with a single slide_bulk_create call. Master styles enforce consistency. Markdown formatting in body text.
{
"name": "Q4 Business Review",
"aspectRatio": "16:9",
"masterStyles": {
"backgroundColor": "#1C2833",
"titleStyle": {
"textColor": "#FFFFFF",
"fontSize": 40,
"fontFamily": "Inter"
},
"bodyStyle": {
"textColor": "#AAB7B8",
"fontSize": 16,
"fontFamily": "Inter"
}
},
"slides": [
{
"title": "Q4 2025 Business Review",
"subtitle": "Key metrics, wins, and roadmap",
"titleStyle": { "fontSize": 44 },
"subtitleStyle": { "textColor": "#AAB7B8", "fontSize": 20 }
},
{
"title": "Revenue Highlights",
"body": "- **$4.2M** total revenue (+32% YoY)\n- **1,200** new enterprise accounts\n- **94%** net retention rate\n- Expansion into EMEA drove 40% of growth",
"backgroundColor": "#2E4053"
},
{
"title": "2026 Roadmap",
"body": "1. Launch enterprise SSO integration\n2. Expand template marketplace\n3. Add real-time collaboration analytics\n4. Open API for third-party integrations"
}
]
}Agent-Readable Documentation
Fetch the complete documentation index in a single request. Structured for LLM consumption following the llms.txt standard.
llms.txt is the curated index. llms-full.txt contains all documentation inlined (~35KB).
Why Rideful?
Rideful is MCP-native — agents call tools directly instead of generating fragile code or wrestling with REST APIs.
| Approach | Limitation | Rideful Advantage |
|---|---|---|
| pptxgenjs code generation | Agent generates fragile JS code; no iterative editing; user must run code | MCP-native: agent calls tools directly, iterates in real-time, user sees results instantly |
| Google Slides API | Complex OAuth setup, REST API not designed for agents, no MCP support | Single MCP connection, agent-optimized tool design, OAuth handled automatically |
| “Generate a deck from a prompt” | One-shot generation, no surgical editing, can't update a single element | Iterative refinement — change one headline, adjust one color, reorder one slide |
| Manual slide creation | Time-consuming, formatting-heavy, inconsistent results | AI handles layout and styling; human focuses on content and messaging |



