Integrations
Twistly for Claude and ChatGPT
Twistly MCP server — native PowerPoint decks generated inside your AI assistant
Last updated: September 22, 2026
Twistly’s MCP server lets an AI assistant build a real PowerPoint deck for you without leaving the chat. You describe a topic, paste your notes or attach a document; Twistly returns a native, fully editable .pptx file.
It is one server, used by both Claude (Connectors) and ChatGPT (Apps).
Connecting
Server URL: https://mcp.twistly.ai/mcp
In Claude: Settings → Connectors → Add custom connector → paste the URL → Connect, then sign in with Google, Microsoft or your email address. There is no API key to copy and no paid plan required; your Twistly account is created from the email you sign in with.
What the assistant can do
The server exposes four tools. The assistant picks them itself — you only need plain language.
Create from a topic. “Make a 10-slide deck about renewable energy trends in 2026, professional tone, with images.”
Create from your own text. Paste notes, an outline or an article and ask for a deck. Up to 2,000,000 characters.
Create from a document. Attach a file and ask for a presentation. Supported formats: PDF, PPTX, DOCX and TXT. Files up to 100 MB when Twistly downloads them itself, 25 MB when the assistant sends the bytes inline.
Check a job. Generation runs in the background, so every request returns a job id and the assistant follows it until the deck is ready. You can always ask “is my deck ready?”.
Along the way you can ask for a slide count, a language, one of Twistly’s 50+ templates, a PDF instead of a .pptx, shorter or fuller text on the slides, and a particular image style. By default the slide images are generated by AI; you can ask for stock photography from Unsplash or Pexels instead.
How long it takes
A deck usually takes one to three minutes. The assistant checks the job for you; each check waits up to 45 seconds, so you may see it check twice for a longer deck. When the job is done you get a direct download link to the file.
The link points at the file in Twistly’s storage and is not tied to your chat session: anyone who has the URL can download that deck, so treat it like any shared file link.
Credits and limits
A new account starts on the free plan with 60 AI credits. Every generated deck costs 20 credits, which covers three decks. A generation that fails is refunded automatically.
On the free plan a deck built from a topic is capped at 10 slides. Paid plans raise the slide limit and replace the credit balance with a daily generation quota. See plans and pricing.
If something goes wrong
“You have run out of AI credits.” The balance is spent. Upgrade at twistly.ai and try again; nothing else is needed on the Claude side.
“Daily generation limit reached.” / “Rate limit exceeded.” You are on a paid plan and have used the current window. Wait and repeat the request — the assistant is told when it may retry.
The deck is shorter than you asked. Free-plan decks built from a topic are capped at 10 slides. Ask again on a paid plan, or build the deck from your own text instead.
“The request was rejected as invalid.” / the text is too long. The source is past the model’s limit. Shorten it, or split it into two decks.
The file is refused. Twistly accepts PDF, PPTX, DOCX and TXT and checks the actual bytes, not just the file name — a renamed file is rejected. Re-export the document in one of the supported formats.
“No job with that id was found.” The id belongs to another account, or it was mistyped. Ask for a new deck.
“The presentation service is unreachable.” / “temporarily unavailable.” A problem on our side. These are safe to retry; if it persists, write to us with the time of the request.
The assistant asks for the document’s text instead of reading the attachment. Claude can read your attachment but cannot hand the file itself to a tool, so it passes the content across as text. That is expected; let it.
Nothing happens after “Connect”. Check that the URL is exactly https://mcp.twistly.ai/mcp, and that your browser is not blocking the sign-in window.
Data handling
Twistly receives the email you signed in with, the topic or text you sent, and any document you attached — nothing else from the conversation. The document and the generated deck are stored so the deck can be delivered and re-downloaded. See our privacy policy.
Support
Questions or a broken generation? Write to us via twistly.ai/contacts.
