MCP

Connect your AI with MCP

Your assistant reads your queue, writes drafts and schedules posts. Nothing it creates fires for at least ten minutes, so you always have time to stop it. Included on every paid plan.

What this actually is

MCP — the Model Context Protocol — is an open standard that lets AI assistants use external tools directly. Smart Post Studio speaks it. Connect your AI once and you can say "what's in my queue?" or "draft an Instagram post about the new release and schedule it for Tuesday at ten" and it happens.

Included on every paid plan — Studio monthly, quarterly and 6-month, and the $8 Scheduler plan. Not an add-on, no extra charge. It's in beta: built, tested and live, but new.

Works with Claude Desktop, Claude Code, Cursor, and any other MCP-capable assistant.

Nothing your AI makes fires immediately

Worth stating before anything else, because it's the design decision the rest hangs on.

There is no "post now" tool. Everything your AI creates is either a draft or a scheduled post with at least ten minutes' lead time, sitting visibly in your Queue where you can edit it, move it or delete it. To be plain about what that does and doesn't mean: a scheduled post will go out at its time whether or not you look at it. What you get is a guaranteed window to intervene, not an approval step. Posts an AI created are marked with an AI badge so you always know what wrote what. Every action is recorded in your account history.

We could have built instant publishing. Handing a language model unsupervised access to your public voice seemed a poor default, and ten minutes costs nothing worth having.

One connection, two reaches

This is the part people expect to be complicated and isn't. Your AI connects to your account, not to a particular app. One token, one address. What the desktop app adds is reach.

SetupWhere posts publish fromWhat your AI can reach
Web onlyOur serversEvery platform you connected in the web app
Web + desktop appOur servers and your computerThe above, plus anything you've connected only on your desktop

You don't connect the desktop app separately. Sign into it with the same account and, within a minute, its platforms appear to your AI automatically.

Part 1 — Connect your AI

Step 1. Connect at least one social account

Log in at app.smartpoststudio.comAccountsConnect. Your AI can only post to platforms you've already connected — it can never add accounts itself.

Step 2. Create a token

Go to AI access in the sidebar. Give the token a name you'll recognise later — "Claude on my laptop" — then choose what it's allowed to do:

Start with read + draft. Add schedule once you trust it.

Click Create token. It is shown once — copy it now. Tokens last 90 days and you can hold up to five at a time.

Step 3. Add it to your AI

The address is the same everywhere: https://app.smartpoststudio.com/v1/mcp

Claude Desktop — Settings → Connectors → Add custom connector. Paste the URL, then add a header:

Authorization: Bearer YOUR_TOKEN

Claude Code

claude mcp add sps --transport http https://app.smartpoststudio.com/v1/mcp --header "Authorization: Bearer YOUR_TOKEN"

Cursor — add to .cursor/mcp.json:

{ "mcpServers": { "sps": {
  "url": "https://app.smartpoststudio.com/v1/mcp",
  "headers": { "Authorization": "Bearer YOUR_TOKEN" } } } }

Step 4. Try it

Ask your AI: "What's in my Smart Post Studio queue?" If it answers, you're connected.

Part 2 — Add the desktop app (optional)

Optional. All eight platforms — Fanvue included — can be connected in the web app and publish from our servers. You only need this section if you'd rather a particular platform published from your own machine at original quality.

  1. Install Smart Post Studio and sign in with the same account.
  2. Connect the platform: AccountsConnect.
  3. Nothing else. Within a minute your desktop tells your account which platforms it has, and they appear to your AI.

How these posts publish: posts to desktop-connected platforms are handed to your computer, which downloads the media and publishes at the scheduled time. The desktop app must be running then. Posts to web-connected platforms publish from our servers whether your computer is on or not.

Ask your AI "which platforms can I post to?" and it will tell you which publish from the cloud and which from your desktop.

One rule: a single post can't mix cloud-published and desktop-published platforms. Your AI will be told to split it in two.

What you can ask for

Ask for…What happens
"What's scheduled this week?"Reads your queue, newest first
"Draft an Instagram post about X with this image: (link)"Creates a draft with media attached
"Schedule it for Tuesday at 10am"Puts it on the calendar
"Move that post to Friday" / "Cancel it"Edits it, or returns it to drafts
"Which platforms can I post to?"Lists them, and where each publishes from
"Did yesterday's post go out?"Shows the per-platform result

Limits

Generous for a person working conversationally, tight enough that a misbehaving agent can't empty your calendar into your feed.

If something doesn't work

MessageWhat it means
mcp_not_enabledNo active paid plan on the account
platform_not_connectedConnect it in the web or desktop app first
scheduled_at_too_soonPick a time at least 10 minutes out
mixed_fire_platformsSplit into two posts — one cloud, one desktop
rate_limitedToo many requests; wait a minute and retry
media_url_too_largeThe image or video is over 25 MB
unauthorizedToken revoked or expired — create a new one
A desktop post didn't go outWas the desktop app running at that time?

If you lose a token

Anyone holding your token can draft and schedule to your connected accounts. They still can't publish instantly — nobody can, that tool doesn't exist — but you should cut it off.

AI accessRevoke. It stops working immediately. Create a new one whenever you like.

New to the app? Start with the setup guide.

Want to try the thing I built?

Mac & Windows. 14-day free trial, no credit card.

⬇  Download free trial