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

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.

Read next