🇮🇳 Made for India

The Instagram MCP server — run your Instagram from Claude, ChatGPT or Cursor

56 tools over Model Context Protocol. Say "set up a DM for everyone who comments LINK on my new reel, in Hinglish" and it is done. Built in India, on the official Instagram API.

Model Context Protocol (MCP) is the open standard that lets an AI assistant call real tools. ViralDM shipped the first MCP server from an Indian Instagram-automation platform in May 2026: one URL — https://mcp.viraldm.app/mcp — and Claude Desktop, Claude Code, ChatGPT (developer mode), Cursor, Gemini CLI, Cline, Continue.dev or an n8n AI Agent node can schedule posts and reels, create comment-to-DM automations, run drip sequences, send broadcasts to a segment, read your Instagram insights, manage products and coupons, verify UPI payments and more — all through your own ViralDM account, with OAuth 2.0 + PKCE consent and per-agent audit logs. Every paid plan includes MCP access; there is nothing extra to buy.

ViralDM vs Other Instagram tools — Feature Comparison

Feature ViralDM Other Instagram tools
MCP server for AI agents ✓ 56 tools, hosted, OAuth 2.0 ✗ Flow builders only
Works with ✓ Claude, ChatGPT, Cursor, Gemini CLI, n8n, any MCP client ✗ Their own dashboard
Instagram API ✓ Official Meta Graph API (app review approved for DMs) ✗ Often scraping / unofficial
Hindi / Hinglish replies ✓ 9 Indian languages, auto-detected ✗ English-first
Payments ✓ UPI verify in DMs, INR billing from ₹499/mo ✗ USD, cards only
Also a REST API ✓ Same tools as plain HTTP endpoints Sometimes

What your AI agent can actually do

Posting: schedule or publish an Instagram post, reel, story or carousel with caption, hashtags and alt text, and pick the best posting time. Automation: create a comment-to-DM or keyword-DM rule, bind it to a post, run multi-step sequences, send a broadcast to a segment. Growth: read followers, reach and top posts from Instagram Insights, run a profile audit, get a content calendar. Money: list orders, manage products and coupons, verify a UPI screenshot, see revenue attributed to each DM link. Safety: check any text against Meta's messaging rules before it goes out. Each of the 56 tools carries a description the agent reads, so a plain sentence is enough.

Set-up in under five minutes

Claude Desktop: add {"mcpServers":{"viraldm":{"url":"https://mcp.viraldm.app/mcp"}}} to claude_desktop_config.json, restart, and approve ViralDM on the consent screen that opens. Claude Code: claude mcp add --transport http viraldm https://mcp.viraldm.app/mcp. Cursor: Settings → MCP → add server, transport HTTP, that URL. ChatGPT: Settings → Apps & Connectors → developer mode → add the URL. n8n: AI Agent node → Tools → MCP Client Tool → paste the URL and your ViralDM API key as Bearer token. Full instructions with screenshots are at viraldm.app/docs/mcp.

Security and consent

The server speaks OAuth 2.0 with PKCE and dynamic client registration. Nothing runs until you sign in at viraldm.app and press Allow for that specific agent; scopes are per agent, every call is logged, and you can revoke an agent from Dashboard → API Keys. Personal API keys are available for scripts. Sends still go through the same Ban-Safe Shield limits as the dashboard, so an agent cannot blast your followers faster than Meta tolerates.

Why this is different from an Instagram MCP you install yourself

Open-source Instagram MCP servers on GitHub wrap the private mobile API with your username and password — the fastest way to get an account restricted. ViralDM's server sits on the official Meta Graph API with the app permissions Meta reviewed, adds the automation layer (keywords, sequences, segments, humaniser, working hours) and the India layer (Hindi/Hinglish, UPI, WhatsApp handoff), and needs no server of your own.

Frequently Asked Questions

What is the ViralDM Instagram MCP server?

A hosted Model Context Protocol endpoint (https://mcp.viraldm.app/mcp) that exposes 56 ViralDM tools to any MCP-compatible AI agent — Claude, ChatGPT, Cursor, Gemini CLI, n8n and others. The agent reads the tool descriptions and calls them on your behalf after you approve it with OAuth.

Is it really India's first?

ViralDM launched its MCP server in May 2026. We searched the category before saying this and could not find another India-built Instagram automation platform offering one, and it was the first India-native Instagram automation proposed as an n8n community node. If you know of an earlier one, tell us at [email protected] and we will correct this page.

Does it cost extra?

No. MCP access is included in every paid ViralDM plan (Starter ₹499/month upward). Use OAuth from your agent, or a personal API key from Dashboard → API Keys.

Can ChatGPT use it?

Yes. In ChatGPT, open Settings → Apps & Connectors → enable developer mode → add a custom connector with the ViralDM MCP URL. Claude Desktop, Claude Code, Cursor, Gemini CLI, Cline, Continue.dev and n8n work the same way.

Is Instagram DM automation through MCP allowed by Meta?

Yes, when it runs on the official Instagram API with an app Meta has reviewed — which is how ViralDM works. Messaging windows, rate limits and working hours are enforced server-side no matter which agent asks.

Can an agent publish posts and reels?

Yes: schedule_post and the upload tools create the media container and publish it through Instagram's content-publishing API, with caption, hashtags and alt text. Instagram publishing for every account follows Meta's approval of the content-publish permission; LinkedIn and YouTube publish today.

Ready to try ViralDM?

First month of Starter free. No credit card. Cancel anytime.

Start Free Trial →