Instagram Dm MCP Server

Instagram account messages sent directly via your AI assistant interface.

Data last scanned last week · Reviewed last month

28175PythonMIT

Overview

This MCP server allows AI assistants like Claude Desktop or Cursor to send direct messages on Instagram. Users configure the server by providing account credentials either through a dedicated helper script that generates an environment file or via command line arguments.

Our verdict

This project holds a high risk level with a security score of 34/100. Because it is community-maintained rather than official, and its authentication and OAuth mechanisms have not been editorially reviewed, users should exercise significant caution. Given that the repository has not received a commit in nearly a year, potential users should be wary of long-term support and potential breaking changes.

  • Uses zero direct dependencies to minimize supply chain footprint
  • Includes an interactive helper script for credential management
  • Provides clear configuration steps for Claude Desktop and Cursor
  • High security risk due to unreviewed authentication methods
  • Project maintenance appears inactive with no commits in 351 days
  • Lack of official vendor backing raises security concerns

Compatibility

No compatibility data yet.

Frequently asked questions

What are the system prerequisites for this MCP server?

You need Python 3.11+, an Instagram account, and the Anthropic Claude Desktop app or Cursor installed.

How can I provide my Instagram credentials to the server?

You can either store credentials in a .env file using the provided helper script or pass them directly as command-line arguments.

Is it better to use environment variables or command-line arguments for authentication?

Using environment variables via a .env file is the recommended approach because it is more secure than using command-line arguments.

Does the server support sending media files?

Yes, you can use the send_photo_message and send_video_message tools to send media files as Instagram direct messages.

Can I use this server to retrieve message history?

Yes, you can list chat threads and retrieve messages from specific threads using the provided list and get_thread tools.

Badge

Instagram Dm MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.