Enables sending direct messages (DMs) through Instagram, allowing AI agents to communicate with Instagram users via the platform's messaging system.
Instagram DM MCP server
This is a Model Context Protocol (MCP) server for sending instagram DMs
Installation
Prerequisites
- Python 3.11+
- Anthropic Claude Desktop app (or Cursor)
- Pip (Python package manager), install with
python -m pip install
- An instagram account
Steps
- Clone this repository
- Connect to the MCP serverCopy the below json with the appropriate
{{PATH}}
values and{{API KEY}}
:For Claude Desktop:Save this asclaude_desktop_config.json
in your Claude Desktop configuration directory at:For Cursor:Save this asmcp.json
in your Cursor configuration directory at: - Restart Claude Desktop / CursorOpen Claude Desktop and you should now see the Instagram DM MCP as an available integration.Or restart Cursor.
Feedback
Your feedback will be massively appreciated. Please tell us which features on that list you like to see next or request entirely new ones.
License
This project is licensed under the MIT License.
This server cannot be installed
A Model Context Protocol server that enables Claude or Cursor to send direct messages on Instagram, allowing AI assistants to interact with Instagram's messaging system.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enhances Claude in Cursor AI with advanced reasoning capabilities including Monte Carlo Tree Search, Beam Search, R1 Transformer, and Hybrid Reasoning methods.Last updated -1TypeScript
- -securityAlicense-qualityA Model Context Protocol server that provides a seamless email management interface through Claude, allowing users to search, read, and send emails directly through natural language conversations.Last updated -40PythonMIT License
- -securityAlicense-qualityAn implementation of the Model Context Protocol Server that allows AI clients like Cursor or Claude Desktop to manage Ghost CMS blogs by exposing capabilities like creating posts, adding tags, and uploading images.Last updated -2JavaScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables Claude to interact with Mattermost instances, supporting post management, channel operations, user management, and reaction management.Last updated -1281TypeScriptMIT License