# Rideful > Rideful is the infrastructure layer that makes AI agents capable of producing enterprise-grade presentations. Import brand templates, edit slide-by-slide with surgical precision, and export pixel-perfect PowerPoint — all through 21 MCP tools or the visual editor at rideful.io. Rideful is not another "generate a deck from a prompt" tool. It's the engine between AI assistants and professional presentation workflows. Agents can iteratively refine a deck — update a single headline, adjust brand colors, reorder slides, add charts — without regenerating anything. Import existing .pptx/.potx/.potm templates, maintain brand consistency, and export files that look identical in PowerPoint. Visual editor for humans, MCP server for agents. ## Get Started - [What is Rideful?](https://rideful.io/docs/what-is-rideful): The infrastructure layer between AI agents and enterprise-grade presentations. Brand templates, surgical editing, pixel-perfect PowerPoint export. - [Connect via MCP](https://rideful.io/docs/connect-mcp): How to connect Claude, ChatGPT, or any MCP client to Rideful's presentation tools - [Quick Start Guide](https://rideful.io/docs/quick-start): Create your first presentation in under 2 minutes ## MCP Tools Reference - [MCP Tools Overview](https://rideful.io/docs/mcp-tools): 23 purpose-built tools that handle canvas math, font compatibility, text measurement, and PowerPoint export — so agents focus on content and design - [Deck Operations](https://rideful.io/docs/mcp-tools/decks): Create, list, and manage slide decks (slides_create_deck, slides_get_deck, slides_list_decks, slides_bulk_create) - [Slide Operations](https://rideful.io/docs/mcp-tools/slides): Add, get, duplicate, and delete slides (slides_add_slide, slides_get_slides, slides_duplicate_slide, slides_delete_slide) - [Element Operations](https://rideful.io/docs/mcp-tools/elements): Create and style shapes, text, lines, charts, and images (slides_create_element, slides_bulk_create_elements, slides_bulk_update_elements, slides_delete_element) - [Charts](https://rideful.io/docs/mcp-tools/charts): Create and update data visualizations — bar, line, area, pie, scatter, bubble, doughnut, and radar charts with full styling control: gridlines, axis bounds/visibility, font styling, fill opacity, doughnut hole size, and auto-resolved font color for dark/light backgrounds (slides_create_chart, slides_update_chart) - [Images](https://rideful.io/docs/mcp-tools/images): Add images from URLs with automatic sizing and cropping (slides_add_image) - [Templates](https://rideful.io/docs/mcp-tools/templates): Use brand templates with pre-configured layouts, colors, and fonts (slides_list_templates, slides_list_template_layouts, slides_get_template_layout, slides_update_template_layout) - [Fonts](https://rideful.io/docs/mcp-tools/fonts): Discover available fonts with PowerPoint-safe tiers (slides_list_fonts) - [Text Measurement](https://rideful.io/docs/mcp-tools/text-measurement): Pre-measure text dimensions to avoid overflow (slides_measure_text) - [Groups](https://rideful.io/docs/mcp-tools/groups): Group and ungroup elements (slides_group_elements, slides_ungroup_elements) ## Knowledge Base - [Agent Workflow for Creating Presentations](https://rideful.io/docs/knowledge-base/agent-workflow): The recommended 7-step workflow agents should follow — from slides_get_deck to bulk operations — plus the 4 hard constraints before creating any new deck - [Visual Design Techniques](https://rideful.io/docs/knowledge-base/design-techniques): 8 visual techniques every presentation should use (color blocks, accent lines, stat callouts, split backgrounds) plus 10 reference color palettes with hex values - [Slide Rules and Element Roles](https://rideful.io/docs/knowledge-base/slide-rules-and-roles): How to use per-deck slide rules, element roles (title, subtitle, body, footer), and semantic markup with recommended point sizes - [How do I create a presentation with AI?](https://rideful.io/docs/knowledge-base/create-presentation-with-ai): Step-by-step guide to creating slides using natural language through any AI assistant - [How do I use brand templates?](https://rideful.io/docs/knowledge-base/brand-templates): Import .potx/.pptm templates and use them to maintain brand consistency - [How do I export to PowerPoint?](https://rideful.io/docs/knowledge-base/export-powerpoint): Export any deck as a .pptx file compatible with PowerPoint, Keynote, and Google Slides - [How do I import an existing presentation?](https://rideful.io/docs/knowledge-base/import-presentation): Import any .pptx file, then use AI to refine, restyle, and improve it - [How do I add images to slides?](https://rideful.io/docs/knowledge-base/add-images): Add images from any public URL with automatic sizing and aspect ratio preservation - [How do I style text and shapes?](https://rideful.io/docs/knowledge-base/styling): Colors, fonts, sizes, markdown formatting, shape types, and visual design techniques - [What layouts are available?](https://rideful.io/docs/knowledge-base/layouts): Built-in layouts (blank, title, title-and-content) plus custom template layouts - [What's the canvas size?](https://rideful.io/docs/knowledge-base/canvas-size): 1280x720 (16:9), 1024x768 (4:3), or 1080x1080 (1:1) — all positions in pixels - [Common Error Troubleshooting](https://rideful.io/docs/knowledge-base/troubleshooting): Solutions for authentication failures, not-found errors, validation issues, image upload problems, and batch limits ## Optional - [Changelog](https://rideful.io/docs/changelog): Recent updates and new features