Connect a module
ShopMCP uses Instagram API with Instagram Login for organic Instagram professional accounts. Each approved account becomes its own connection and can be labelled, set primary, or disconnected.
1. Click Connect Instagram
Open Settings - Integrations and click Connect Instagram. Instagram opens its consent screen for the organic account scopes:
instagram_business_basic- profile and media basics for professional accounts.instagram_business_manage_insights- account and media insight metrics.instagram_business_manage_comments- comment reading and, once writes are enabled, moderation actions.
2. Approve a professional account
After approval, ShopMCP exchanges the code for a long-lived Instagram token, probes /me, and stores the account as a separate encrypted connection.
Admin-only launch
Instagram launches staff-testable with writes globally off. Customers see the card as coming soon until App Review and live validation are complete.
What you can ask
- Show my Instagram account overview.
- List recent media and top posts by engagement.
- Compare account or media insights for a period.
- Find comment threads that need a response.
- Review Reel fatigue or content decay candidates.
Optional writes
Publishing uses instagram_business_content_publish. Meta App Review may display the corresponding permission as instagram_business_content_publishing. Direct messages are not part of the first approval surface.

