Alai MCP Server

$https://slides-api.getalai.com/mcp/
README.md

Create high quality presentations using AI

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

  • Pitch decks - Create investor-ready presentations from your notes
  • Sales presentations - Generate compelling slides for prospects
  • Meeting notes to slides - Transform your notes into shareable decks
  • PowerPoint beautification - Restyle existing slides with professional themes
  • Marketing presentations - Build product and campaign decks quickly

Features

  • Generate designer-level presentations from text, markdown, or meeting notes
  • AI-powered slide beautification and restyling
  • Export to PowerPoint (PPTX) or PDF
  • Professional pitch deck themes
  • Add and remove slides from existing presentations
  • Edit and iterate on existing slides with targeted prompts
  • Generate speaker notes automatically

Server URL

https://slides-api.getalai.com/mcp/

Authentication

Requires an API key from getalai.com.

Pass via header:

  • api-key: sk_your_key
  • Authorization: Bearer sk_your_key

Available Tools

Tool Description
ping Verify your API key and return your user ID
generate_presentation Create a presentation from text content
get_generation_status Check async operation status
get_presentations List all your presentations
create_slide Add a slide to an existing presentation
delete_slide Remove a slide from a presentation
export_presentation Export to PDF, PPTX, or shareable link
generate_transcripts Generate speaker notes for slides
delete_presentation Permanently delete a presentation

Workflow

  1. Call generate_presentation with your content
  2. Poll get_generation_status every 2-5 seconds until status is completed
  3. Use the returned presentation_id for further operations

Example Usage

Generate a Presentation

{
  "input_text": "Benefits of AI in the workplace: increased productivity, enhanced creativity, improved efficiency",
  "title": "AI in the Workplace",
  "theme_id": "NEBULA_DARK",
  "slide_range": "2-5"
}

Check Generation Status

{
  "generation_id": "abc123-def456"
}

Export Presentation

{
  "presentation_id": "xyz789",
  "formats": ["pdf", "link"]
}

Available Themes

  • AMETHYST_LIGHT
  • NEBULA_DARK
  • FLAT_WHITE
  • DESERT_BLOOM
  • LAPIS_DAWN
  • EMERALD_FOREST
  • COSMIC_THREAD
  • DONUT
  • OAK
  • OBSIDIAN_FLOW
  • MIDNIGHT_EMBER
  • AURORA_FLUX

Configuration

For Claude Desktop / MCP Clients

{
  "mcpServers": {
    "alai-presentations": {
      "url": "https://slides-api.getalai.com/mcp/",
      "transport": "streamable-http",
      "headers": {
        "api-key": "sk_your_api_key"
      }
    }
  }
}

Links

License

MIT License - See LICENSE file for details.

Tools (9)

pingVerify your API key and return your user ID
generate_presentationCreate a presentation from text content
get_generation_statusCheck async operation status
get_presentationsList all your presentations
create_slideAdd a slide to an existing presentation
delete_slideRemove a slide from a presentation
export_presentationExport to PDF, PPTX, or shareable link
generate_transcriptsGenerate speaker notes for slides
delete_presentationPermanently delete a presentation

Environment Variables

api-keyrequiredAPI key from getalai.com passed via header

Configuration

claude_desktop_config.json
{
  "mcpServers": {
    "alai-presentations": {
      "url": "https://slides-api.getalai.com/mcp/",
      "transport": "streamable-http",
      "headers": {
        "api-key": "sk_your_api_key"
      }
    }
  }
}

Try it

Create a 5-slide presentation about the benefits of AI in the workplace using the NEBULA_DARK theme.
Check the status of my presentation generation with ID abc123-def456.
Export my presentation xyz789 to both PDF and PPTX formats.
Generate speaker notes for my existing presentation on marketing strategy.
Add a new slide to my presentation about product roadmaps.

Frequently Asked Questions

What are the key features of Alai?

Generate designer-level presentations from text, markdown, or meeting notes. AI-powered slide beautification and restyling. Export to PowerPoint (PPTX) or PDF. Theme-aware image slide generation (Nano Banana Pro). Automatic generation of AI speaker notes for each slide.

What can I use Alai for?

Pitch decks: Create investor-ready presentations from raw notes. Sales presentations: Generate compelling slides for prospects quickly. Meeting notes to slides: Transform internal notes into shareable decks. PowerPoint beautification: Restyle existing slides with professional themes. Marketing presentations: Build product and campaign decks from text prompts.

How do I install Alai?

Install Alai by running: https://slides-api.getalai.com/mcp/

What MCP clients work with Alai?

Alai works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Use Alai with Conare

Manage MCP servers visually, upload persistent context, and never start from zero with Claude Code & Codex.

Try Free