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.
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.
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.
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.
| Setup | Where posts publish from | What your AI can reach |
|---|---|---|
| Web only | Our servers | Every platform you connected in the web app |
| Web + desktop app | Our servers and your computer | The 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.
Log in at app.smartpoststudio.com → Accounts → Connect. Your AI can only post to platforms you've already connected — it can never add accounts itself.
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.
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" } } } }
Ask your AI: "What's in my Smart Post Studio queue?" If it answers, you're connected.
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.
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.
| 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 |
Generous for a person working conversationally, tight enough that a misbehaving agent can't empty your calendar into your feed.
| Message | What it means |
|---|---|
mcp_not_enabled | No active paid plan on the account |
platform_not_connected | Connect it in the web or desktop app first |
scheduled_at_too_soon | Pick a time at least 10 minutes out |
mixed_fire_platforms | Split into two posts — one cloud, one desktop |
rate_limited | Too many requests; wait a minute and retry |
media_url_too_large | The image or video is over 25 MB |
unauthorized | Token revoked or expired — create a new one |
| A desktop post didn't go out | Was the desktop app running at that time? |
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 access → Revoke. It stops working immediately. Create a new one whenever you like.
New to the app? Start with the setup guide.
Mac & Windows. 14-day free trial, no credit card.
⬇ Download free trial