- Instagram DMs now need an explicit scope request: Instagram connections no longer request messaging permissions by default. To send and receive DMs, include
instagram_business_manage_messagesin thescopesfield when generating an auth URL. Since custom scopes replace the defaults rather than add to them, you need to pass the full scope list, not just the messaging one. Existing and dashboard-connected accounts need to be reconnected through the auth URL to pick up messaging access. Our docs now cover the exact scopes to use, how to reconnect existing accounts, and what happens if the scope is missing. - Request Instagram DM access from the MCP server: the
get_auth_urlMCP tool now accepts ascopesinput, so MCP users can enable Instagram messaging the same way as direct API calls. The parameter table in the MCP docs is also corrected. - Pinterest configuration guide is now accurate: the guide has been restructured so the steps that apply to everyone (connecting, boards, posting, media, tokens) come first, with bring-your-own-app details (credentials, redirect URI, access tiers, rate limits) in a separate section at the end. We also fixed several factual errors: the correct connect endpoint, a missing redirect URI for custom Pinterest apps, the real prerequisite for publishing (Pinterest Standard access, not Trial access), accurate video specs and size limits, and clarified that a cover image is optional and an overly long description gets truncated rather than rejected.
- Marketing pages no longer overflow on phones and tablets: our Instagram, TikTok, LinkedIn and X landing pages were rendering far wider than the screen on mobile devices, forcing browsers to zoom out and shrink all the text. Pages now fit the screen properly at every size, code samples scroll within their own box instead of stretching the page, and the Instagram page in particular is more compact and easier to read on a phone.