Labsco
MCP SERVER

Instagram DMs

by trypeggy

Sends Instagram direct messages — text, photos and video — from your own account.

Social Media Accounts & Posting
Summary
DMs without opening the app.

It does one thing — sending — from your own account rather than through a business API, which is why it works on an ordinary personal profile.

What it is

An MCP server for Instagram direct messages. It signs in as your account and sends DMs, with text, photo and video each having their own call.

What you get
  • A text direct message sent from your account
  • A photo sent as a direct message
  • A video sent as a direct message
  • Credentials read from a .env file instead of the command line
Requirements

Python 3.11 or newer and an Instagram account. Your username and password go in a .env file, which setup_env.py will create for you; they can also be passed as command-line arguments.

Setup effort

Build from source — clone the repository and build it, then point your client at the binary