
Presentations
Connects Claude to the Alai presentation API for generating, editing, and exporting slide decks. You get 11 tools including generate_presentation for creating decks from text or markdown, create_slide and delete_slide for modifications, and export_presentation for PDF, PPTX, or shareable links. The workflow is async: kick off generation, poll get_generation_status, then use the returned presentation_id for edits or exports. Supports OAuth 2.1 with dynamic client registration or static API keys. Theme and vibe customization is exposed through get_themes and get_vibes calls. Reach for this when you need to turn meeting notes, pitch outlines, or rough content into formatted presentations without leaving your MCP client.
- GitHub stars
- 4
- tools
- 10
- transport
- HTTP
- last updated
- Apr 18, 2026
Tools
10 toolsPublic tool metadata for what this MCP can expose to an agent.
pingVerify your API key and return your user ID. Use this to test authentication.
Verify your API key and return your user ID. Use this to test authentication.
No parameter schema in public metadata yet.
generate_presentationGenerate a presentation from text content. Returns a generation_id to poll. Poll get_generation_status until status is 'completed'.6 params
Generate a presentation from text content. Returns a generation_id to poll. Poll get_generation_status until status is 'completed'.
additional_instructionsstringinclude_ai_imagesbooleaninput_textstringslide_rangestringtheme_idstringtitlestringget_themesList the themes available to the authenticated user. Returns theme IDs and names for use with generate_presentation.
List the themes available to the authenticated user. Returns theme IDs and names for use with generate_presentation.
No parameter schema in public metadata yet.
get_generation_statusCheck the status of an async operation (presentation, slide, export, or transcript). Status values: pending, in_progress, completed, failed. Poll every 2-5 seconds. Most operations complete in 30-120 seconds.1 params
Check the status of an async operation (presentation, slide, export, or transcript). Status values: pending, in_progress, completed, failed. Poll every 2-5 seconds. Most operations complete in 30-120 seconds.
generation_idstringget_presentationsList all presentations owned by the authenticated user. Returns a list of presentations with their IDs and titles.
List all presentations owned by the authenticated user. Returns a list of presentations with their IDs and titles.
No parameter schema in public metadata yet.
create_slideAdd a new slide to an existing presentation. Returns a generation_id to poll for completion.5 params
Add a new slide to an existing presentation. Returns a generation_id to poll for completion.
additional_instructionsstringpresentation_idstringslide_contextstringslide_orderintegerslide_typestringclassic · creativedefault: classicdelete_slideDelete a slide from a presentation.2 params
Delete a slide from a presentation.
presentation_idstringslide_idstringexport_presentationExport a presentation to PDF, PPTX, or get a shareable link. Returns a generation_id to poll. Download URLs available when completed.2 params
Export a presentation to PDF, PPTX, or get a shareable link. Returns a generation_id to poll. Download URLs available when completed.
formatsarraypresentation_idstringgenerate_transcriptsGenerate speaker notes/transcripts for slides in a presentation. Returns a generation_id to poll. Transcripts available when completed.2 params
Generate speaker notes/transcripts for slides in a presentation. Returns a generation_id to poll. Transcripts available when completed.
presentation_idstringslide_idsarraydelete_presentationPermanently delete a presentation and all its slides.1 params
Permanently delete a presentation and all its slides.
presentation_idstringSponsors
Readme
Alai - AI Presentation Maker MCP Server
AI presentation maker and slide generator for Claude, Cursor, and MCP clients. Create designer-level presentations, pitch decks, and slides from text. Export to PowerPoint (PPTX) and PDF.
What is Alai?
Alai is an AI presentation maker and the fastest way to create high-quality, beautiful slides without design skills.
- Generate slides from text - Turn notes, markdown, URLs, or documents into polished presentations
- Beautify existing slides - Restyle and improve your PowerPoint presentations with AI
- Export anywhere - Download as PowerPoint (PPTX), PDF, or shareable link
- Professional themes - Designer-level templates for any occasion
- Speaker notes - AI-generated talking points for each slide
- Nano Banana Pro Image Slides - Theme-aware image slide generation that matches your deck's visual style
- Edit and iterate - Make targeted changes to text, icons, and images on existing slides
Use Cases
Details
- Repository
- github.com/getalai/alai-mcp-server
- Website
- getalai.com
- Categories
- Documents & Knowledge, Productivity & Office
- Transport
- HTTP
- Registry
- MCP registry, active