Decktopus MCP server

Decktopus MCP: presentations from any AI assistant

Decktopus MCP: presentations
from any AI assistant

Connect Decktopus to Claude, Cursor or your own agent. Create branded decks, import existing ones, and see who read them, all from chat.

Connect Decktopus to Claude, Cursor or your own agent. Create branded decks, import existing ones, and see who read them, all from chat.

MCP server URLhttps://apiv21.decktopus.com/mcp
MCP server URL
https://apiv21.decktopus.com/mcp

Using ChatGPT? Install the Decktopus App instead →

Using ChatGPT? Install the Decktopus App instead →

Setup

Connect in under a minute

Pick your client. Each one connects to the same server and signs you in with your Decktopus account.

Claude (web and desktop)

Open Settings, then Connectors, and click Add custom connector. Name it Decktopus, paste the server URL, then click Connect and sign in.

Server URLhttps://apiv21.decktopus.com/mcp
Server URL
https://apiv21.decktopus.com/mcp

Claude Code

Run this command in your terminal, then type /mcp inside Claude Code to sign in.

Terminal
claude mcp add --transport http decktopus https://apiv21.decktopus.com/mcp

Cursor

Add this to ~/.cursor/mcp.json, then sign in when Cursor asks you to.

~/.cursor/mcp.json
{ "mcpServers": { "decktopus": { "url": "https://apiv21.decktopus.com/mcp" } } }

Other MCP clients

Add Decktopus as a remote server using Streamable HTTP and the URL below.

Server URLhttps://apiv21.decktopus.com/mcp
Server URL
https://apiv21.decktopus.com/mcp

Available tools

Available tools

Every tool your assistant can call, from building a deck to reading who viewed it.

Tool

Tool

What it does

create_ai_deck

Creates a presentation or carousel (1 to 30 slides) from a prompt, in any language, optionally grounded in your files.

Creates a presentation or carousel (1 to 30 slides) from a prompt, in any language, optionally grounded in your files.

generate_ai_deck_style

Builds a visual style from your brand website (logo, colors, fonts) or from a topic.

Builds a visual style from your brand website (logo, colors, fonts) or from a topic.

list_ai_deck_styles

Lists saved styles so new decks stay consistent.

Lists saved styles so new decks stay consistent.

import_ai_deck_from_file

Brings in an existing PPTX, PDF or HTML deck, using no AI credits.

Brings in an existing PPTX, PDF or HTML deck, using no AI credits.

get_ai_deck_status

Tracks rendering progress and returns the share link.

Tracks rendering progress and returns the share link.

list_ai_decks

Finds decks by name across personal and team workspaces.

Finds decks by name across personal and team workspaces.

create_ai_deck_share_link

Creates a separate tracked link for each audience, for example “Investors” or “LinkedIn”.

Creates a separate tracked link for each audience, for example “Investors” or “LinkedIn”.

list / update / delete share links

Manages, renames or turns off links. Turning a link off keeps its past analytics.

Manages, renames or turns off links. Turning a link off keeps its past analytics.

get_ai_deck_analytics

Shows viewers, visit trend, time on each slide and drop-off points.

Shows viewers, visit trend, time on each slide and drop-off points.

get_ai_deck_viewer_analytics

Shows one viewer’s visits, slide by slide.

Shows one viewer’s visits, slide by slide.

check_ai_credits

Shows your balance and the estimated cost before generating.

Shows your balance and the estimated cost before generating.

list_organizations

Switches between personal and team workspaces.

Switches between personal and team workspaces.

Copy and paste

Example prompts

Prompt
Create a 10-slide investor update from this doc using our brand from decktopus.com.
Prompt
Import this PPTX and give me a separate link for each of the three prospects.
Prompt
Who opened the Acme proposal this week, and which slide did they stop on?
Prompt
Turn this blog post into a LinkedIn carousel.

Built in

Credits, workspaces and security

Clear costs before anything runs, and access limited to your own account. The same credits power our AI presentation maker, carousel maker and deck analytics.

Built in

Credits, workspaces and security

Clear costs before anything runs, and access limited to your own account. The same credits power our AI presentation maker, carousel maker and deck analytics.

Credits and workspaces

Decks use AI credits, charged per rendered slide (5 credits each).

Your assistant checks the balance before it generates anything.

Imports don’t use credits.

4K resolution requires a team (organization) workspace.

Security and permissions

You sign in with your Decktopus account.

The assistant can only reach your own workspaces.

Deleting a share link asks for confirmation first.

Turning a link off keeps its analytics.

FAQ

Frequently asked questions

Frequently asked questions

What is the Decktopus MCP server?

It’s a remote MCP server that lets AI assistants create, import, share and track Decktopus presentations from chat. It works with Claude, Claude Code, Cursor and any client that supports remote MCP servers.

Can it create PowerPoint files?

It creates decks you share by link and imports existing PPTX, PDF or HTML files. To get a .pptx file, open the deck in Decktopus and export to PPT, available on Pro and Business plans.

Does it work with ChatGPT?

Yes, through the Decktopus App for ChatGPT. Add it from ChatGPT’s Apps directory and mention @Decktopus AI in any chat.

How much does it cost?

Usage draws on your Decktopus plan’s AI credits, at 5 credits per rendered slide. Imports are free, and your assistant shows the estimated cost before it generates.

Bring Decktopus into your assistant.

Paste one URL into Claude, Cursor or any MCP client and build branded, trackable decks from chat.