Skip to content
↑↓navigate↵openescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Instagram DM MCP logo
MCP server

Instagram DM MCP

Sends and reads Instagram direct messages, including the pending inbox and shared reels.

0
SaveVisit website ↗
GitHub stars
178
Repository on GitHub

Add it to your client

Community
Transport
stdio
Runtime
Python
Auth
Required
License
MIT
Stars
178
Tools
send_messagesend_photo_messagelist_chatslist_messagesdownload_media_from_messagedownload_shared_post_from_messagelist_pending_chatssearch_threads

Downloading media out of a conversation is split into two tools on purpose, and that split is the useful part: a photo or video uploaded straight into the thread and a post or reel someone shared sit behind different endpoints, so list_messages exposes item_type on every message and the model picks download_media_from_message or download_shared_post_from_message accordingly. Sending covers text, photo and video addressed by username. Reading covers thread listing with filters, the separate pending inbox, keyword search over threads, lookup by participant ids and marking a message seen. It authenticates with an ordinary Instagram username and password against the private mobile API, which is why it can reach DMs at all and also why it can break without warning.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar MCP servers

Report this comment

Why are you reporting this?