You ask Claude or ChatGPT for a presentation and get back a wall of bullet points. Then you spend an hour pasting them into PowerPoint, fixing layouts and hunting for images. The chat did the thinking, but you still did the building.
Learning how to make a PowerPoint in Claude or ChatGPT with MCP removes that last step. The Model Context Protocol lets your assistant call a presentation tool directly, so the conversation ends with a real .pptx file instead of a draft you have to rebuild.
This guide explains what MCP changes, how to connect a presentation server in Claude and ChatGPT, a prompt pattern that produces usable decks, and how the main options compare.
What MCP changes for presentations
MCP is an open standard for connecting AI assistants to outside tools. The assistant discovers what a server can do and calls those capabilities as typed tools, rather than relying on a custom integration for each platform.
For slides, that means the assistant can hand your brief to a dedicated deck generator, wait for it to finish and return a download link. The model handles the reasoning (audience, storyline, what to cut). The presentation tool handles layouts, imagery and file export.
Most presentation servers follow the same asynchronous pattern. Gamma's MCP tools reference describes generation calls that return an ID, which the client polls until the status is completed or failed. The SlideForge MCP page documents the same shape: generate_presentation, then check_presentation_status, then export_presentation.
Why this beats copy and paste
- No rebuild step. You get a file, not text to reformat.
- Context carries over. The assistant can use the research, notes or documents already in your chat.
- Iteration stays in one place. You can ask for a shorter version or a different tone without switching apps.
Step by step: connect a presentation MCP server
The setup takes a few minutes and you only do it once per account. You need the server's remote URL and an account with the presentation tool.
In Claude
According to Claude's help center, custom connectors using remote MCP are available on Free, Pro, Max, Team and Enterprise plans, and Free users are limited to one custom connector.
- Go to Customize > Connectors.
- Choose Add, then Custom, then Web.
- Enter a name and the server's remote MCP URL, then continue.
- Review the authentication settings Claude detects and finish with Add.
- Click Connect and sign in to the presentation tool.
- In a chat, use the + button to enable the connector for that conversation.
On Team and Enterprise plans, an Owner or Primary Owner adds the connector first under Organization settings, and members then connect individually. Claude also connects from Anthropic's cloud, so the server must be reachable on the public internet.
In ChatGPT
OpenAI's guidance on custom MCP servers in ChatGPT is updated often, and the exact menu depends on your plan. On Business and Enterprise/Edu workspaces, admins control which custom servers members can use and can test them before publishing them to the workspace. Check that article for your plan before setup; the general flow is to add a custom MCP server, enter the remote HTTPS URL, choose OAuth, and approve the connection.
The prompt pattern that produces usable decks
Connecting the tool is the easy part. The quality of the deck still depends on the brief. Use this five-part structure, which works with any presentation server:
- Outcome. What decision or action should the audience take? "Get approval for a Q1 hiring plan" beats "hiring presentation."
- Audience. Who is in the room and what do they already know?
- Length and format. Slide count, language and tone.
- Source material. Point to the notes, figures or files already in the chat.
- Constraints. What to leave out, what must appear, and any numbers that must be exact.
Worked example
Here is a brief you can adapt:
Using the board notes above, create a 9-slide presentation.
Outcome: the board approves hiring 4 engineers in Q1.
Audience: non-technical board members; they know last quarter's revenue.
Tone: professional. Language: English.
Include: one slide on cost, one on the risk of not hiring, one clear ask.
Do not invent figures; use only numbers from the notes.
When it's done, give me the PPTX download link.
Before the assistant calls the tool, ask it to show you the slide-by-slide outline. Reviewing nine headlines takes thirty seconds and saves a full regeneration if the storyline is wrong.
Comparing presentation options in AI assistants
Several tools now offer MCP servers or built-in AI deck creation. They suit different workflows, so the right pick depends on where your team already works and what file you need at the end.
| Option | How you access it | What it produces | Worth knowing |
|---|---|---|---|
| Gamma MCP | Hosted server at mcp.gamma.app/mcp; Gamma connectors in ChatGPT and Claude run on it | Presentations, documents, webpages and social posts; export to PDF, PPTX or PNG | Available on all Gamma plans; generations and edits use credits |
| Canva MCP | Remote MCP server; each user signs in with their own Canva account | Designs including presentations; export to PDF, PNG, JPG, PPTX, MP4 | Strong on brand kits, templates and asset management |
| Copilot in PowerPoint | Inside PowerPoint, not a chat assistant | Drafts a deck from a prompt or a file | Creating from a file supports Word, PDF or TXT in OneDrive or SharePoint with an enterprise Copilot license; Copilot Pro (home) supports a single Word file |
| SlideForge MCP | Hosted server at mcp.slideforge.io/mcp; works with Claude, ChatGPT, Grok and other MCP clients | PPTX, PDF or images from a topic | OAuth sign-in, six tools; pricing is per slide after a 7-day trial |
How to choose
- You live in Microsoft 365 and have Copilot licenses: start in PowerPoint, especially if your source files sit in OneDrive or SharePoint.
- Your team builds brand assets in Canva: Canva MCP keeps designs inside your existing library.
- You want web-style, card-based decks you share as links: Gamma is built around that format.
- You want a finished PowerPoint file straight from the chat: a PPTX-first server is the shortest path. If that's your case, SlideForge connects at
https://mcp.slideforge.io/mcpand returns a download link for the finished deck in the conversation.
Common problems and fixes
Most failed MCP deck requests come from a handful of avoidable issues.
- The assistant writes the slides as text instead of calling the tool. Make sure the connector is enabled for that chat, then say "use the presentation tool" explicitly.
- The deck ignores your numbers. Paste figures into the chat or attach the file, and add "use only numbers from the source."
- It times out or seems stuck. Generation is asynchronous. Ask the assistant to check the status again rather than starting a new deck, which can use more credits or slides.
- The connector won't connect at work. On Team, Enterprise or Business plans an admin usually has to add or approve it first.
- The download link stopped working. Export links are often short-lived; ask the assistant to export again.
FAQ
Do I need a paid Claude plan to use a presentation MCP server?
No. Claude's help center says custom connectors are available on the Free plan, limited to one custom connector. Paid plans allow more.
Can ChatGPT create a PowerPoint file by itself?
ChatGPT can draft slide content, but connecting a presentation MCP server lets it hand that content to a dedicated tool that returns a designed file. Availability of custom MCP servers depends on your ChatGPT plan, so check OpenAI's help article.
Is it safe to connect a third-party MCP server?
Treat it like any app integration. Use servers from trusted vendors, prefer OAuth sign-in over pasting API keys, and review what each tool can do before you approve it.
What is the difference between MCP and a plugin?
MCP is an open protocol, so one server can work with many assistants. A plugin is usually built for a single platform.
Start with one recurring deck
Pick a presentation you build every week or month, such as a status update or a client report, and run it through an MCP workflow once. Save the brief that worked as a template. After two or three runs, building that deck becomes a short conversation instead of an afternoon.
