MCP server: One MCP server.

ReplyAtlas

@ashishdesai0592MCP server · External

Manage Instagram comment-to-DM automations, leads, analytics, conversations and broadcasts.

Social media analyticsv0.1.2MITTypeScript
Freeno charge per call

Runs on your machine from its package; the steps are below.

What it does

  1. Reads
  2. Writes
  3. High impact

At most: moves money, runs code or commands, deletes data, or sends messages for you.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Runs locally over stdio

This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).

npmreplyatlas-mcpv0.1.2

Run

npx -y replyatlas-mcp

MCP client config

{
  "mcpServers": {
    "replyatlas": {
      "command": "npx",
      "args": [
        "-y",
        "replyatlas-mcp"
      ]
    }
  }
}
README2 min read

ReplyAtlas MCP Server

Manage your ReplyAtlas account from Claude, Cursor or any Model Context Protocol client: Instagram comment-to-DM automations, leads, analytics, conversations and broadcasts.

ReplyAtlas auto-sends an Instagram DM to anyone who comments a keyword on your posts, Reels, Lives or story replies, using Instagram's official API. This server lets an AI assistant run that account for you: "create an automation that DMs my free guide to everyone who comments GUIDE", "who were my hottest leads this week?", "export leads tagged webinar".

Requires a ReplyAtlas plan with API access. Create an API key in ReplyAtlas → Settings → API Keys.

Install

No install needed. Your MCP client runs it with npx (Node.js 18+).

Claude Desktop (claude_desktop_config.json)

json
{
  "mcpServers": {
    "replyatlas": {
      "command": "npx",
      "args": ["-y", "replyatlas-mcp"],
      "env": { "REPLYATLAS_API_KEY": "mf_live_your_key_here" }
    }
  }
}

Cursor (~/.cursor/mcp.json)

json
{
  "mcpServers": {
    "replyatlas": {
      "command": "npx",
      "args": ["-y", "replyatlas-mcp"],
      "env": { "REPLYATLAS_API_KEY": "mf_live_your_key_here" }
    }
  }
}

Claude Code

bash
claude mcp add replyatlas -e REPLYATLAS_API_KEY=mf_live_your_key_here -- npx -y replyatlas-mcp

Config

Env varRequiredDefaultNotes
REPLYATLAS_API_KEYyes—Your mf_live_… API key.
REPLYATLAS_BASE_URLnohttps://replyatlas.comOverride the API host.

On start the server calls /api/v1/me to check the key and exits with a clear message if the key is invalid or the plan has no API access.

Tools

AreaTools
Accountget_account, list_ig_accounts
Automationslist_automations, get_automation, create_automation, update_automation, delete_automation
Leadslist_leads, get_lead, list_tags, tag_lead, export_leads
Analyticsget_dashboard, get_analytics, list_dm_logs
Conversationslist_conversations, reply_to_conversation
Broadcastslist_broadcasts, create_broadcast, send_broadcast

Safety

Anything that messages real people is two-step. reply_to_conversation and send_broadcast first return a preview and a confirmToken; nothing is sent until the tool is called again with that token. The server only talks to the ReplyAtlas REST API over HTTPS with your API key. It never sees your Instagram password or tokens.

Development

bash
pnpm install
pnpm test        # vitest
pnpm build       # tsup → dist/index.js

License

MIT

Similar modules

Browse Social media analytics