The AhaSlides MCP server lets AI assistants like Claude work inside AhaSlides for you. Just describe what you want in plain language — no app-switching, no coding.
Once connected, you can ask the AI to:
- Build presentations —create a new deck or view everything inside it.
- Create & edit slides — 17+ types including quizzes, polls, word clouds and content slides. Edit text, reorder, delete, or skip slides during a live session.
- Change the look — browse themes and apply one to any presentation.
- Understand your audience — pull participation, quiz scores and poll results from your sessions.
What you'll need
An AhaSlides account (free or paid) and Claude Code (CLI, desktop app, or the VS Code / JetBrains extension). No API key needed — you'll sign in with your AhaSlides account.
Option 1: Quick add (CLI)
Run this command in your terminal:
claude mcp add ahaslides --transport http https://mcp.ahaslides.com/mcp
Option 2: Manual setup
Add this to your Claude Code MCP settings (settings.json or .mcp.json):
{ "mcpServers": { "ahaslides": { "type": "url", "url": "https://mcp.ahaslides.com/mcp" } } }
Signing in
The first time you use an AhaSlides tool, Claude Code opens a browser window to sign in with your AhaSlides account (email/password, Google, or Microsoft). That's it — you're ready to go.
Create slides by just asking
Describe what you want and the AI builds it — quizzes, polls, word clouds, brainstorms, content slides and more (17+ slide types).
Edit and organize
Update titles, options and answers, reorder slides, delete them, or skip a slide during a live session — all in plain language.
Themes in one step
Browse available themes and apply the one you like to any presentation.
Audience insights
Ask for participation numbers, quiz scores and poll results across your sessions — no exporting or digging required.
No API key, secure by default
Sign in with your existing AhaSlides account over OAuth 2.0. The AI only touches your presentations and only does what you ask — and you can revoke access anytime.