# Instagram DM automation MCP server

Describe the automation in plain words and your assistant builds it in SuperProfile Auto-DM: the trigger, the DM, buttons to your products and the follow-ups. A new automation is saved as a draft for you to review, and nothing sends until it is turned on. An edit to an automation that is already on applies as soon as it is saved. Meta's messaging windows and rules apply to all messages.

[Connect in Claude](https://claude.ai/directory/superprofile)

## How do I connect it?
Server URL: `https://mcp.superprofile.bio/mcp` (remote, OAuth).

1. [Create a free SuperProfile account](https://superprofile.bio/signup) and connect your Instagram professional account in Auto-DM with Meta login.
2. Add the server to your assistant: [Claude](https://superprofile.bio/mcp/claude), [ChatGPT](https://superprofile.bio/mcp/chatgpt), [Cursor](https://superprofile.bio/mcp/cursor), [Codex](https://superprofile.bio/mcp/codex), [Gemini](https://superprofile.bio/mcp/gemini) or any assistant that supports remote MCP.
3. Sign in to SuperProfile when the assistant asks, and choose the permissions it gets.
4. Ask for an automation in plain words, review the draft, then publish.

## What can I ask my assistant to set up?
| Use case | Ask your assistant, for example |
| --- | --- |
| [Send a link when someone comments](https://superprofile.bio/auto-dm/use-cases/comment-to-dm) | “Create a draft automation for my latest Reel that sends my guide when someone comments GUIDE.” |
| [Ask people to follow first](https://superprofile.bio/auto-dm/use-cases/grow-followers) | “Make my GUIDE automation ask people to follow me before it sends the link.” |
| [Collect emails into Kit, Mailchimp or Klaviyo](https://superprofile.bio/auto-dm/use-cases/collect-emails) | “Add email collection to my GUIDE automation and send contacts to my Mailchimp list.” |
| [Sell a product with follow-ups](https://superprofile.bio/auto-dm/use-cases/sell-products) | “When someone comments COURSE, DM them my course page and follow up after 6 hours if they have not bought.” |
| [Facebook Messenger](https://superprofile.bio/auto-dm/use-cases/messenger) | “Create a Messenger automation that sends my price list when someone comments PRICE on any Page post.” |
| [DM menu, ice breakers and Story mention replies](https://superprofile.bio/auto-dm/use-cases/instagram-dm-menu) | “Add a DM menu with my free guide, my courses and a booking link, and thank anyone who mentions me in their Story.” |
[All Auto-DM use cases](https://superprofile.bio/auto-dm/use-cases) · [Auto-DM overview](https://superprofile.bio/auto-dm)
![An AI assistant saving a draft Auto-DM on a creator's latest Reel: keyword GUIDE, intent matching on, DM text, not live until activated](https://superprofile.bio/seo-img/mcp-auto-dm-draft.webp)

Sample data. Ask for an Auto-DM in plain words; the assistant saves a draft, and nothing is sent until you turn it on.

## How is it different from other Instagram DM MCP servers?
- Hosted and remote: add https://mcp.superprofile.bio/mcp to your assistant and sign in with OAuth. Nothing to install or run.
- Built on Meta's official messaging API through the Instagram account you connect with Meta login. No cookies, no password, no scraping.
- Automations, not one-off messages: comment-to-DM, Story and Live replies, follow requests, email capture and follow-ups that keep running after the chat ends.
- The DM can link to your own SuperProfile course, product, webinar or paid Telegram community, with checkout and payouts handled.
- New automations start as drafts: one sends nothing until it is turned on, while an edit to an active one applies when saved. Different kinds of change need different permissions.
Looking beyond MCP servers? See [other Instagram DM automation tools](https://superprofile.bio/blog/best-instagram-dm-automation-tools-for-creators-and-brands).

## Which assistants work?
[Claude](https://superprofile.bio/mcp/claude), [ChatGPT](https://superprofile.bio/mcp/chatgpt), [Claude Code](https://superprofile.bio/mcp/claude-code), [OpenAI Codex](https://superprofile.bio/mcp/codex), [Cursor](https://superprofile.bio/mcp/cursor), [Gemini](https://superprofile.bio/mcp/gemini), [Perplexity](https://superprofile.bio/mcp/perplexity), [Windsurf](https://superprofile.bio/mcp/windsurf), [VS Code (GitHub Copilot)](https://superprofile.bio/mcp/vscode), [Notion](https://superprofile.bio/mcp/notion), [Muse by Meta](https://superprofile.bio/mcp/muse), and any assistant that supports remote MCP servers with OAuth (`https://mcp.superprofile.bio/mcp`).

## Things to know
Meta's messaging windows and rules apply to all messages. Auto-DM on Stories and Lives, ask-to-follow, email collection and follow-ups need a paid plan; see [superprofile.bio](https://superprofile.bio/) for plans. Your assistant can also read automation runs and tracked clicks, and arm an Auto-DM on a scheduled post, Reel or Story through the [Instagram scheduling MCP tools](https://superprofile.bio/mcp/instagram-scheduler). New to DM automation? Read the [Instagram DM automation guide](https://superprofile.bio/instagram-dm-automation).

## Can an assistant change my store without asking?
Only within the permissions you grant. New products and automations start as drafts you can review first, but saving an edit to something already live applies as soon as it is saved: a live product edit needs the publish permission, while an active Auto-DM automation can be changed with the "Save drafts, edit and pause automations" permission alone. Grant that Auto-DM permission carefully: it also lets an assistant change or pause an automation that is already on. 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://mcp.superprofile.bio/mcp` 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. New products and automations start as drafts, but saving an edit to something already live applies as soon as it is saved: a live product edit needs the publish permission, while an active Auto-DM automation can be changed with the "Save drafts, edit and pause automations" permission alone. Another exception: saving the Instagram DM menu, ice breakers or Story mention reply needs the publish permission, because a feature that is on goes live on Instagram when saved, so review the wording and the on/off state before you approve.

### Can an AI assistant set up my Instagram DM menu or Story mention reply?
Yes. An AI assistant connected through the SuperProfile MCP server can read the status of the persistent menu, ice breakers and Story mention auto-reply (get_instagram_dm_features) and save their content or turn them on or off (set_instagram_dm_feature) once you approve the wording; saving needs the publish permission, because turning one on publishes it to Instagram, and editing one that is already on submits the change to Instagram (existing chats may need an inbox refresh). The persistent menu, ice breakers and Story mention auto-reply are included in every paid SuperProfile plan; a free plan sees an upgrade prompt instead. [How the DM menu, ice breakers and Story mention reply work](https://superprofile.bio/auto-dm/use-cases/instagram-dm-menu).

### Do I need an Instagram account?
No. Product-only access needs no Instagram account or Messenger Page; connect Instagram or a Facebook Page only if you want the assistant to manage Auto-DM.

## SuperProfile MCP server pages
- [Overview: what the SuperProfile MCP server is](https://superprofile.bio/mcp)
- [Connect SuperProfile to Claude](https://superprofile.bio/mcp/claude)
- [Connect SuperProfile to ChatGPT](https://superprofile.bio/mcp/chatgpt)
- [Connect SuperProfile to Claude Code](https://superprofile.bio/mcp/claude-code)
- [Connect SuperProfile to OpenAI Codex](https://superprofile.bio/mcp/codex)
- [Connect SuperProfile to Cursor](https://superprofile.bio/mcp/cursor)
- [Connect SuperProfile to Gemini](https://superprofile.bio/mcp/gemini)
- [Connect SuperProfile to Perplexity](https://superprofile.bio/mcp/perplexity)
- [Connect SuperProfile to Windsurf](https://superprofile.bio/mcp/windsurf)
- [Connect SuperProfile to VS Code (GitHub Copilot)](https://superprofile.bio/mcp/vscode)
- [Connect SuperProfile to Notion](https://superprofile.bio/mcp/notion)
- [Connect SuperProfile to Muse by Meta](https://superprofile.bio/mcp/muse)
- [Sell digital products with an AI assistant](https://superprofile.bio/mcp/creator-commerce)
- [Schedule Instagram posts with an AI assistant](https://superprofile.bio/mcp/instagram-scheduler)
- [All SuperProfile MCP tools, by product](https://superprofile.bio/mcp/tools)
- [Developer reference: endpoint, OAuth, permissions, errors](https://superprofile.bio/mcp/docs)
- [Frequently asked questions](https://superprofile.bio/mcp/faq)

Last updated 16 October 2026.

Source: https://superprofile.bio/mcp/instagram-auto-dm
