Blog / Product
Product

India's first Instagram MCP server: run ViralDM from Claude, ChatGPT, Cursor or n8n

👤 ViralDM Team 📅 18 September 2026 👀 74 views

"Schedule my new reel for tomorrow 8 PM, set up a DM for everyone who comments LINK, in Hinglish, and tell me how many replies went out this week." Type that into Claude, ChatGPT or Cursor and it happens — on your own Instagram, through your own ViralDM account. That is what an MCP server does, and ViralDM shipped India's first one for Instagram automation in May 2026. This post explains what MCP is, how to connect each AI agent in under five minutes, and what the 56 tools actually let an agent do.

What the agent actually does with that sentence
Schedule tomorrow 8 PM, auto-DM everyone who comments LINK, in Hinglish
schedule_post · tomorrow 20:00 IST ✓
create_automation · keyword LINK ✓
generate_caption · hi-IN ✓
Done. 1 post queued, 1 automation live. 143 replies went out this week.

What is MCP, in one paragraph

Model Context Protocol is an open standard (created by Anthropic and now supported by OpenAI, Google and Microsoft) that lets an AI assistant call real tools over HTTP. A tool has a name, a description and a schema; the assistant reads the descriptions, decides which tool fits your sentence, fills in the arguments and calls it. Think USB-C for AI: one plug, every device. ViralDM's MCP server is one URL — https://mcp.viraldm.app/mcp — that exposes 56 ViralDM tools to any MCP-compatible client.

Why this matters more in India

Indian creators and D2C sellers run their business from a phone and a chat window. They already talk to ChatGPT and Claude for captions and ideas; the gap was that the assistant could not do anything with the answer. With MCP the same chat schedules the post, writes the Hinglish DM, creates the keyword automation and, when the sale lands, verifies the UPI screenshot. No dashboard switching, no copy-paste — and the replies still go out through the official Instagram API with ViralDM's Ban-Safe Shield limits, so an eager agent cannot get your account restricted.

Connect your agent (five minutes each)

Claude Desktop

// ~/.config/Claude/claude_desktop_config.json (Mac) · %APPDATA%\Claude\ (Windows)
{ "mcpServers": { "viraldm": { "url": "https://mcp.viraldm.app/mcp" } } }

Quit and reopen Claude Desktop. The first ViralDM tool you use opens a browser tab: sign in to viraldm.app and press Allow. Done.

Claude Code

claude mcp add --transport http viraldm https://mcp.viraldm.app/mcp

ChatGPT

Settings → Apps & Connectors → turn on Developer mode → Add custom connector → paste the URL. Approve ViralDM when the consent screen opens.

Cursor

Settings → MCP → Add new MCP server → Name viraldm, Transport HTTP, URL https://mcp.viraldm.app/mcp. Cursor prompts you to log in on first use.

Gemini CLI

gemini mcp add viraldm https://mcp.viraldm.app/mcp

n8n

Add an AI Agent node → Tools → MCP Client Tool → endpoint https://mcp.viraldm.app/mcp, transport HTTP streaming, auth Bearer with a personal API key from Dashboard → API Keys. Every ViralDM tool is now available to that workflow's agent.

What the 56 tools cover

Each tool carries a plain-English description the agent reads, so you do not learn a command list — you describe the outcome.

Ten things to say to it

  1. "Set up a DM for everyone who comments PRICE on my latest reel: send the catalogue link, in Hinglish."
  2. "Schedule this photo for Friday 7 PM with a caption about the Diwali sale and 8 hashtags."
  3. "How many replies went out this week and how much revenue did they bring?"
  4. "Broadcast a 10% coupon to everyone tagged VIP who has not bought in 30 days."
  5. "Create a 3-step sequence for people who ask about the course: details now, testimonial tomorrow, offer on day 3."
  6. "Which of my posts reached the most people in the last 28 days?"
  7. "Check this DM text against Meta's rules before I send it."
  8. "Add a product: Blue chikankari kurta, ₹1,899, cover photo this URL."
  9. "Show me payments waiting for verification."
  10. "Run a profile audit and tell me the three things to fix."

Security: what an agent can and cannot do

Access is OAuth 2.0 with PKCE and dynamic client registration: nothing runs until you press Allow for that agent, scopes are per agent, every call is written to an audit log, and you can revoke an agent from Dashboard → API Keys. The server enforces the same working hours, warm-up limits and messaging windows as the dashboard. An agent can never see another user's data, and it cannot take card or UPI details from anyone.

Hosted MCP vs a GitHub Instagram MCP

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

Pricing

MCP access is included in every paid plan, from Starter at ₹499/month. Developers who want the raw REST API and prepaid call packs can see API pricing. Full setup docs with screenshots: viraldm.app/docs/mcp. Feature page: Instagram MCP server.

Ready to automate your DMs?

First month free — no credit card. After that the Free plan stays free forever.

Start Free Trial →