presentations — Claude Code MCP server: what it does, how to install
Generates, updates, and exports presentation decks to PPTX or PDF directly from text notes using the Alai API.
claude mcp add --transport http presentations https://slides-api.getalai.com/mcp/What presentations does
This MCP server connects clients to the Alai API to turn unstructured text or markdown into styled presentations. The toolset covers deck creation via generate_presentation and slide adjustments with create_slide and delete_slide. It also creates speaker talking points. Final outputs download as PPTX files, PDF documents, or shareable web links.
Deck creation runs asynchronously. The client triggers the generation task, polls get_generation_status every 2 to 5 seconds, and handles the finished deck via presentation_id. Visual styling uses built-in themes such as EMERALD_FOREST or visual vibes listed by get_vibes.
Without a valid ALAI_API_KEY or an OAuth 2.1 session, execution calls fail. Unauthenticated connections can only inspect tool definitions.
What it helps with
- turn meeting notes into a structured slide deck
- export generated decks to PPTX or PDF formats
- generate speaker talking points for presentation slides
- restyle existing presentations with built-in visual themes
Example prompts for the agent
- Create a 5-slide presentation from
notes.mdusing theEMERALD_FORESTtheme - Export presentation
pres_123as a PPTX file - Generate speaker notes for the slides in presentation
pres_123
How to install presentations
Platform CLI: remote server
claude mcp add --transport http presentations https://slides-api.getalai.com/mcp/Platform CLI: remote server
codex mcp add presentations --url https://slides-api.getalai.com/mcp/Config file
{
"mcpServers": {
"presentations": {
"url": "https://slides-api.getalai.com/mcp/"
}
}
}Config file
{
"servers": {
"presentations": {
"type": "http",
"url": "https://slides-api.getalai.com/mcp/"
}
}
}Platform CLI: remote server
gemini mcp add -t http presentations https://slides-api.getalai.com/mcp/Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about presentations
How to install presentations in Claude Code?
Run claude mcp add --transport http presentations https://slides-api.getalai.com/mcp/. Authentication uses either OAuth 2.1 discovery or a static ALAI_API_KEY header.
What does the presentations MCP server do?
It connects your AI assistant to the Alai presentation engine to generate slide decks from notes, update slides, and download files in PPTX or PDF format.
Do I need an API key to use presentations?
Yes, generating slides requires an active API key from getalai.com or OAuth 2.1 authentication. Without credentials, MCP clients can inspect available tools but cannot run them.