MCP.Market

Instagram Dm MCP server

by KynuxDev·io.github.KynuxDev/mcp-instagram-dm·v2.1.1·4 stars

Read, send, search & manage Instagram DMs through AI assistants. 15 tools, cookie auth.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
Growing

4 stars60 downloads/wk

Reviews

Write one

Nobody has reviewed Instagram Dm yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Instagram Dm tools (15, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • instagram_approve_pending

    Approve a pending DM request

  • instagram_create_threadwrite action

    Start a new DM conversation by sending a message to one or more users

  • instagram_get_inbox

    List recent Instagram DM conversations

  • instagram_get_pending

    List pending (unapproved) DM requests

  • instagram_get_thread

    Get messages from a specific DM conversation. Automatically paginates when limit > 20 (e.g. limit=500 fetches 500 messages at once).

  • instagram_like_message

    React to a message with an emoji (default: heart)

  • instagram_mark_seen

    Mark a conversation as read

  • instagram_search_inbox

    Search inbox by username or name (scans all pages)

  • instagram_search_messages

    Search for messages containing specific text within a DM thread

  • instagram_search_users

    Search Instagram users (useful for finding users to message)

  • instagram_send_linkwrite action

    Share a link in an Instagram DM thread

  • instagram_send_messagewrite action

    Send a text message in an Instagram DM thread

  • instagram_thread_info

    Get conversation details: participants, group name, mute status, and more

  • instagram_unsend_message

    Unsend a message you sent (your own messages only)

  • instagram_user_info

    Get a user's profile information

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan7 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 173 days ago8/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Instagram Dm compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
78/100
higher than 62% of 3,470 Web search servers
Tools
15
the typical Web search server has 5
Tools that change things
20%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
4
more than 75% of 1,786 Web search servers
Downloads a week
60
more than 42% of 827 Web search servers with a package

What its tools let an agent do: 12 read · 3 change

Install Instagram Dm in Claude Code, Cursor or VS Code

Runs npx -y mcp-instagram-dm on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-instagram-dm -- npx -y mcp-instagram-dm
Add to Cursor

What the publisher says

From the Instagram Dm repository's README, as published. We do not edit it. Read it on GitHub

📨 MCP Instagram DM

Control your Instagram DMs with AI

Read, send, search, and manage Instagram Direct Messages through natural language with any MCP-compatible AI assistant.

A Model Context Protocol server that bridges Instagram Direct Messages with AI assistants like Claude, Cursor, and any MCP-compatible client.

Cookie-based authentication — no API keys, no OAuth, just works.

Getting Started · Features · Configuration · Tools Reference · Contributing

💡 If you find this useful, please consider giving it a ⭐ — it helps others discover the project!

⚡ Getting Started

Get up and running in under 60 seconds:

1. Add to your MCP config (Claude Desktop, Claude Code, or Cursor):

{
  "mcpServers": {
    "instagram": {
      "command": "npx",
      "args": ["-y", "mcp-instagram-dm"],
      "env": {
        "INSTAGRAM_SESSION_ID": "your_session_id",
        "INSTAGRAM_CSRF_TOKEN": "your_csrf_token",
        "INSTAGRAM_DS_USER_ID": "your_user_id"
      }
    }
  }
}

2. Talk to your AI assistant:

"Read my Instagram DMs"

That's it — you're ready. 🎉

Need help getting your cookies? See Configuration below.

🎬 What It Looks Like

You:    "Show me my unread Instagram DMs"
Claude: Fetching your inbox...

        📬 Inbox (3 conversations)

        [UNREAD] john_doe (thread_id: 340282366841710300...)
          Last: [2026-03-29 14:23:01] john_doe: Hey, are you free tonight?

        [UNREAD] [GROUP] project_team (thread_id: 340282366841710301...)
          Last: [2026-03-29 13:45:22] alice: Meeting moved to 3pm

        jane_smith (thread_id: 340282366841710302...)
          Last: [2026-03-29 10:12:45] You: Thanks! See you then

You:    "Reply to john_doe: Yeah, let's meet at 7!"
Claude: ✅ Message sent: "Yeah, let's meet at 7!"

✨ Features

15 tools across three categories — everything you need to manage your Instagram DMs:

📥 Read & Monitor

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Instagram Dm: common questions

Is Instagram Dm MCP server safe?
Mostly: it is graded B (78/100). Read the Instagram Dm safety report
How do I install Instagram Dm?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Instagram Dm need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Instagram Dm maintained?
The last commit was 210 days ago (2026-04-08). The latest release is v2.1.1.
What can I use instead of Instagram Dm?
Servers from other publishers that do the same job: aChurch.ai MCP server and Apple Mail MCP server.
How does Instagram Dm compare with other Web search MCP servers?
safety score 78/100 (higher than 62% of 3,470 Web search servers); tools 15 (the typical Web search server has 5); tools that change things 20% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Instagram Dm

Same job from other publishers: the closest match first, then the best rated.

  • aChurch.ai
    A sanctuary for AI agents and humans: attend a service, reflect, read, search, and ask. No auth.
    A
  • Apple Mail
    Read, search, compose, and send emails via Apple Mail on macOS.
    A