Presentations.AI
Create, transform, and edit professional presentations using AI.
Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeCan modify data
What it can do
- Create Presentation From Topic: Generate a full AI-powered presentation from a topic or brief. Returns a document URL and ID in the requested export format.
- Create Single Slide: Generate a single AI-designed slide from a topic. Returns the slide in the requested export format.
- Create Presentation From Content: Transform raw text (articles, notes, reports, outlines) into a professional presentation. Supports multiple content-handling modes via preservationMode.
What data it sees
Do you need an account
No: the server works without sign-in
Create, transform, and edit professional presentations using AI. Generate full decks from topics, convert documents and raw text into slides, and turn briefs into polished decks in PPTX, PDF, image, or shareable web format.
Tools (5 active)
create_presentation_from_topic: full deck from a topic or briefcreate_presentation_from_content: deck from raw text (articles, notes, transcripts)create_presentation_from_file: deck from PDF, DOCX, PPTX, TXT, or MD (≤ 5 MB)create_single_slide: single hero slide or social-media graphiccheck_job_status: poll for async job completion
Authentication
OAuth 2.1 (PKCE + Dynamic Client Registration) or Bearer API key. Get an API key at console.presentations.ai. Full API reference at console.presentations.ai/apiref/docs/.
Async job model: create_* tools return a job ID; poll check_job_status until the deck URL is ready. Most jobs complete in under 2 minutes.
Server tool list (5)
Raw names from tools/list. Only developers need these.
| create_presentation_from_topic | Generate a full AI-powered presentation from a topic or brief. Returns a document URL and ID in the requested export format. |
| create_single_slide | Generate a single AI-designed slide from a topic. Returns the slide in the requested export format. |
| create_presentation_from_content | Transform raw text (articles, notes, reports, outlines) into a professional presentation. Supports multiple content-handling modes via preservationMode. |
| create_presentation_from_file | Convert an uploaded document (PDF, Word, PowerPoint, text, markdown, RTF) into a presentation. Max 5 MB. Supports the same preservation modes as content transformation. |
| check_job_status | Poll for the result of an async presentation job. Returns current status and, when complete, the presentation details. |