Schedule Instagram posts from Claude, ChatGPT and any AI assistant
SuperProfile's MCP server lets your assistant plan and schedule your Instagram: feed photos, carousels of 2 to 10 photos or videos, Reels (3 seconds to 15 minutes, with an optional cover and share-to-feed) and Stories, published automatically through Meta's official Instagram content publishing API, with your account connected by Instagram login. Preparing a change does not publish it, and each kind of change needs its own permission.
How do I connect it?
Server URL: https:// (remote, OAuth).
- Create a free SuperProfile account, open Schedule and connect your Instagram professional account.
- Add the server to your assistant: Claude, ChatGPT, Cursor, Codex, Gemini or any assistant that supports remote MCP.
- Sign in to SuperProfile when the assistant asks, and approve the scheduling permissions.
- Ask in plain words. The assistant uploads your media, drafts the post and schedules it when you confirm.
What can I ask my assistant?
| Ask, for example | What it does |
|---|---|
| “Schedule this Reel for Friday at 7 pm with my usual caption.” | Uploads the video, drafts the Reel and schedules it |
| “Show me my grid with next week's posts.” | Previews upcoming feed posts above your recent ones |
| “Move all of next week's posts one day later.” | Reschedules them in one request (up to 50) |
| “How did yesterday's carousel do?” | Reads reach, likes, comments, saves, shares and views |
| “When someone comments GUIDE on Friday's Reel, DM them my guide.” | Attaches an Auto-DM that starts when the Reel goes live |
| “Save this as my product launch caption.” | Stores it in your saved captions |
Which tools does it have?
| Tool | What it does |
|---|---|
get_instagram_schedule_context | Start here: your connected accounts, permissions and limits |
list_scheduled_posts | Posts in a date range (up to 62 days) plus drafts |
get_scheduled_post | Read one post |
prepare_scheduled_post | Create or edit a draft or scheduled post |
prepare_scheduled_post_media_upload | Get an upload link for a photo or video |
confirm_scheduled_post_media | Check the upload and add it to the post |
schedule_post | Schedule, move or retry a post |
cancel_scheduled_post | Cancel, or move back to drafts |
duplicate_scheduled_post | Copy a post into a new draft |
reschedule_scheduled_posts | Move up to 50 posts at once |
get_instagram_grid_preview | Preview your profile grid with upcoming posts |
get_scheduled_post_insights | Reach, likes, saves, shares and views of a published post |
list_saved_captions | Your saved captions |
save_caption | Create, update or delete a saved caption |
attach_auto_dm_to_scheduled_post | Attach or remove a comment-to-DM automation |
Things to know
From 2 minutes ahead (15 minutes for posts with video) up to 90 days ahead, in the time zone you choose. Meta allows an Instagram account up to 100 posts through its publishing API in 24 hours, and SuperProfile checks that limit before each post. Insights are read live from Instagram for published posts. See the Instagram scheduler for everything the scheduler does.
Can an assistant change my store without asking?
No. Preparing a change does not publish it: drafts are shown to you first. Draft/edit, publication, deletion, customer information and email activation are separate permissions, and you choose them when you connect. Buyer checkout, access and downloads stay in the existing SuperProfile flows; nothing is sold inside the chat. You can manage or revoke access any time in Connected agents in your SuperProfile dashboard.
Frequently asked questions
Does SuperProfile have its own MCP server?
Yes. SuperProfile builds and runs its own remote MCP server; no Zapier or other third party is involved. In Claude, add SuperProfile from the connector directory; in other assistants, add https:// as a remote MCP server.
Can it publish or delete without my approval?
Only if you granted that permission. Draft/edit, publication, deletion, customer information and email activation are separate permissions, and preparing a change does not publish it.
Instagram scheduling on SuperProfile
SuperProfile MCP server pages
- Overview: what the SuperProfile MCP server is
- Connect SuperProfile to Claude
- Connect SuperProfile to ChatGPT
- Connect SuperProfile to Claude Code
- Connect SuperProfile to OpenAI Codex
- Connect SuperProfile to Cursor
- Connect SuperProfile to Gemini
- Connect SuperProfile to Perplexity
- Connect SuperProfile to Windsurf
- Connect SuperProfile to VS Code (GitHub Copilot)
- Connect SuperProfile to Notion
- Connect SuperProfile to Muse by Meta
- Sell digital products with an AI assistant
- Automate Instagram and Messenger DMs with an AI assistant
- Developer reference: endpoint, OAuth, permissions, errors
- Frequently asked questions
Last updated .