Skip to main content
SlideDrift
Integrations

Connect an AI assistant with MCP

Connect SlideDrift to Claude, ChatGPT, Codex, Cursor, or another compatible MCP client, then ask it to create, edit, export, and schedule carousels for you.

Create editable LinkedIn carousels from your AI assistant. MCP is included on every plan: Free accounts can have 1 active connection, and Starter, Pro, and Agency allow more.

Connect an AI assistant to SlideDrift through OAuth in three steps.

Connect in three steps

  1. Open the MCP or integrations settings in your AI assistant.

  2. Add this remote server:

    https://slidedrift.com/mcp
  3. Sign in to SlideDrift, or create a free account, and choose Allow connection.

That is it. No API key is needed. Test the connection with:

List my SlideDrift templates.

Then try one of these:

Turn this article into a LinkedIn carousel: <link>
Make a 7-slide carousel from these notes
Export my newest carousel as a PDF

Your assistant shows the credit cost and waits for your approval before it creates or exports anything, then gives you a link to open the carousel in the SlideDrift editor.

The SlideDrift MCP connection page showing the remote server URL and OAuth connection flow.
Connect an AI assistant to SlideDrift. Add the remote MCP server, complete SlideDrift authorization, and use the connection controls to reconnect or revoke access later.

What you can ask it to do

CreateManageDeliver
Create from a URL or textFind and edit your carouselsExport PDF, PNG, or image links
Use your images and brand kitsImport a brand kit from your websiteCreate or disable share links
Plan before creatingCheck credits and jobsDraft or schedule LinkedIn posts

SlideDrift can create a draft directly from a URL or text; a separate outline is not required. If you want to inspect the story first, ask it to plan before creating.

For background creation, the assistant can use execution: "async" and check progress with get_job.

Generation request limits

Carousel generation and Brand Kit imports through an AI connection use a plan-based request allowance:

PlanAllowance
Free5 requests per hour
Starter5 requests per 10 minutes
Pro10 requests per 10 minutes
Agency20 requests per 10 minutes

An active trial uses the allowance of the plan being trialled. One connection can use the account's full allowance, and a batch uses one request for each carousel it starts.

If SlideDrift refuses a confirmed request before paid work starts, that request does not keep a generation slot. The assistant receives the reason and, when the allowance is temporarily full, how long to wait before trying again. See Developer resources for the complete API and MCP rate-limit policy.

Remix designs

Template search shows whether each result is a standard template or a Remix design, and what each way of using it costs. A Remix design can be used in two ways:

  • As is (the default, Use template in the app): SlideDrift keeps the design and writes your content into its own text boxes, including its small labels. Slide numbers are recounted for your deck and photos are chosen for your topic. Remix designs are Pro designs, so it costs 30 credits, and Free accounts can use Pro templates twice a day. Exact wording works.
  • Recreate: the Remix designer rebuilds the deck in that style around your content, as Remix does in the app. It costs the Remix price, runs in the background, and writes its own wording.

Ask for "as is" or "recreate" by name. Batches and campaigns use Remix designs as is.

How approvals work

  • You see the exact cost before generation or export.
  • Existing-carousel edits show an exact preview, create a recovery checkpoint, and cost zero generation credits.
  • Campaign posts start as drafts.
  • Scheduling or publishing requires a separate approval.
  • The assistant can only access SlideDrift work you own.

Before showing a generation quote, SlideDrift checks that the selected template is either your own private template or a public template that is ready to use. If a previously saved prompt refers to an unavailable template, the assistant stops before generation or credits are approved and asks you to choose another template.

Saving a social draft and scheduling a post are free. A scheduled carousel uses 20 credits when it publishes, or none with the SlideDrift banner, and its latest saved slides are what go out. SlideDrift refuses to schedule a carousel when your remaining credits cannot cover it together with your other carousels due before your credits renew.

Ask your assistant to open the carousel and describe the change you want. On native SlideDrift slides it has one tool for each kind of change, one slide at a time:

  • edit_slide_text changes the wording of a text element.
  • style_slide_text changes a text element's font, size, weight, or color.
  • replace_slide_image puts one of your uploaded images into an image on the slide.
  • arrange_slide reorders an element and changes the slide's supported layout or content spacing. It doesn't move elements freely.

The assistant first reads the current slide and element targets, then previews the exact change for your approval. Each approved edit saves one restore point before updating the carousel. Open Version history in the editor if you want to return to that earlier version. Edits use no credits.

Edits stop safely if the carousel changed after the assistant read it, is still generating, or is linked to a post that is scheduled or publishing. HTML and Pro template slides are not editable through MCP yet.

Tool reference

SlideDrift exposes 33 tools. Your assistant chooses them automatically.

  • Create: search_templates, inspect_template, plan_carousel, create_carousel, create_carousel_batch, get_job
  • Brand and images: list_brand_kits, import_brand_kit, list_source_images, prepare_source_image_upload, finalize_source_image_upload
  • Carousels: get_carousel, list_carousels, get_credit_balance, export_carousel, create_share_link, disable_share_link
  • Campaigns: plan_campaign, create_campaign, get_campaign, retry_campaign_items, promote_campaign_posts, cancel_campaign
  • Edit: edit_slide_text, style_slide_text, replace_slide_image, arrange_slide
  • Scheduling: list_social_accounts, schedule_social_post, list_scheduled_posts, update_scheduled_post, cancel_scheduled_post, add_first_comment

Your assistant sees each connected Company Page by name. LinkedIn's terms don't allow a member's name to leave SlideDrift, so it sees a personal profile as "LinkedIn profile". If you've connected several profiles, they're numbered in the order you connected them. The Schedule page in SlideDrift still shows every name.

plan_campaign prepares the full run sheet and quote. promote_campaign_posts requires a new approval before drafts enter the publishing queue. Promoting is free; each carousel is charged when it publishes.

import_brand_kit reads the colors, fonts, logo, and tone from a public website and saves them as a new brand kit after you approve the preview. It uses zero credits and counts toward your plan's brand-kit limit. If you already have a brand kit for that website, the assistant gets that kit back instead of a copy. You can review or edit the new kit in Brand Kits.

Reconnect for scheduling

Scheduling uses the social:write permission. Connections created before it shipped must be removed and reconnected before the scheduling tools can run.

When you connect or reconnect, choose the task-based permission bundles the assistant needs. For example, you can allow carousel creation without also allowing LinkedIn scheduling. You can change the selection later by revoking and reconnecting.

Choose an active connection

AI Connections shows your active count and current plan’s limit. If a connection is marked Paused by plan, it cannot use SlideDrift. Choose Use this connection and review which other connections will be revoked to make room. Their current tokens stop working; reconnect those assistants later if you need them again.

If a new connection reaches the limit, revoke an unused connection or upgrade, then retry the connection from your assistant.

Revoke access

Open AI Connections in SlideDrift, find the assistant, and choose Revoke. Access stops immediately.

Need a prompt?

Open the MCP prompt recipes, or see the simpler MCP overview.

Prefer a JSON API?

Use the SlideDrift API v1 guide when your integration needs normal HTTPS requests instead of an MCP client. API v1 uses OAuth bearer tokens rather than static API keys, exposes the same operation catalog as MCP, and keeps the same confirmation, ownership, credit, and durable job safeguards. The guide links to the live API metadata and OpenAPI 3.1 contract.

Quick fixes

  • Upgrade required: the action needs a paid plan, for example scheduling a LinkedIn post on a Free account.
  • Daily limit reached: a Free account has used today's allowance for that action, for example its two Pro templates. It returns as earlier uses pass 24 hours, or upgrade to continue now.
  • Connection limit reached: revoke an unused connection or upgrade. Adding the same app again, such as ChatGPT or Claude, replaces that app's older connection automatically.
  • Confirmation required: review the action and explicitly approve it.
  • Template unavailable: ask the assistant to search templates again, then choose one from the current results.
  • Job still running: ask the assistant to check the job again.
  • Authorization expired: restart the connection from your assistant.
  • Tool error with a reference: include the reference when reporting the problem so the failed request can be traced without exposing private details.
Last updated

On this page