How To Post To Instagram With AI
If you want to post to Instagram with AI, keep your captions and media on disk, connect your linked Instagram account with sfeed auth facebook, run sfeed mcp, and let your agent use sfeed to publish or schedule the post.
Quick start
curl -fsSL https://sfeed.dev/install.sh | sh
sfeed auth facebook
sfeed mcp Example local setup
social/
rules.md
queue/
2026-04-12-instagram-launch.md
media/
launch-card.jpg
demo.mp4 Your agent can read the draft and media paths locally, then use sfeed to upload and post them.
Example prompt
Read ./social/rules.md and ./social/queue/2026-04-12-instagram-launch.md.
Use the media file referenced in the draft.
Show me the Instagram caption first, then use sfeed to post it after I approve. What sfeed handles
- Instagram posting through the linked Facebook Page connection
- Local image and video staging when a public media URL is required
- Hosted scheduling, previews, and queue management
- Instagram-safe post shapes, including image-only carousels
Questions
Can AI post to Instagram from a local image file?
Yes. sfeed accepts local image and video files, stages them when needed, and lets an AI agent publish them to Instagram through MCP or the CLI.
Does Instagram support text-only posts?
No. Instagram posting requires media. sfeed supports single-image, single-video, and image-only carousel Instagram posts.