About
Instagram DM is an MCP (Model-Consumer Protocol) server designed to facilitate interaction with Instagram direct messages. Built with `fastmcp` and `instagrapi`, it empowers AI assistants to seamlessly read and send direct messages. The server offers features like reading recent messages with thread information, sending new messages, health check endpoints, proper logging, and support for various authentication methods including environment variables.
Key Features
- Health check endpoint with status information
- Support for multiple authentication methods (command-line arguments, file, environment variables)
- Read recent direct messages with thread information
- Proper logging to stderr
- Send direct messages to Instagram users
Use Cases
- Building custom Instagram DM workflows
- Integrating Instagram direct messaging with AI assistants
- Automating Instagram direct message interactions