MCP App Store

Overview

A great working session deserves more than a closed tab. Swoop is an AI presentation agent that takes the work you've done with ChatGPT and turns it into a presentation specifically for your audience. Try prompts like: • "@Swoop Create an 8-slides presentation about the topic we discussed" • "@Swoop, what presentations do I have about Q4 results?" • "Can I have a share link from the Q4 results presentation @Swoop?" Share what you're working on, tell Swoop who it's for, and get back modern, professional designs, ready to present. From rough thinking to room-ready, without starting over.

Tools

create_presentation

ChatGPT
Use this when the user asks for a presentation, deck, slides, or pitch (verbs: create/build/make/draft/design). Creates a real, viewable, exportable Swoop deck. Do NOT generate slide content in chat. Before calling, confirm with the user: target audience, deck length (slide count), purpose (pitch / lesson / report / etc.), and time available to present. Ask the user any of these that are not specified in their initial message, then pass them as structured arguments. Only invoke this tool once you have a clear picture. For changes to an existing deck use edit_presentation with the returned threadId. When isInProgress is true, the deck is still rendering in the background — relay the dashboardLink to the user and do NOT describe slide content yourself. When isInProgress is absent/false, the response carries the rendered deck.

edit_presentation

ChatGPT
Use this when the user asks to change/edit/update/modify/revise/redesign/reword/replace slides on a presentation created earlier in the conversation — including refocusing the deck on a different audience, angle, or framing. Pass the threadId returned by create_presentation or a previous edit_presentation call. Do NOT redraft slide content in chat. When isInProgress is true, the edit is still applying in the background — relay the dashboardLink and do NOT describe the new slide content yourself. When isInProgress is absent/false, the response carries the rendered deck.

get_presentation

ChatGPT
Read a lightweight summary of the current user's Swoop presentation on a given thread (title, per-slide title + short text snippet + image flag). Use this before edit_presentation to ground edits in current deck content.

search_presentations

ChatGPT
Search the current user's Swoop presentations by title (case-insensitive substring match). Omit the query to list the 10 most recently modified presentations. Each result includes a threadId — pass it to edit_presentation, share_presentation, or get_presentation to act on that deck.

share_presentation

ChatGPT
Get a public share link for the current user's Swoop presentation on a given thread. Pass the threadId (from create_presentation, edit_presentation, or search_presentations). The returned link is public — anyone with it can view the deck.

Capabilities

WritesInteractive

App Stats

5

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily