mcp-instagram
Verified Safeby anand-kamble
Overview
Provides an MCP (Model Context Protocol) server for integrating with Instagram, enabling AI clients to interact with Instagram functionalities like viewing profiles, posts, stories, and performing engagement actions.
Installation
npx -y mcp-instagramEnvironment Variables
- IG_USERNAME
- IG_PASSWORD
- IG_SESSION_ID
- IG_DEVICE_ID
Security Notes
The server correctly loads Instagram credentials (username, password) from environment variables (IG_USERNAME, IG_PASSWORD), preventing hardcoded secrets. Session data for `instagram-private-api` is persisted locally in `data/session.json` within the project directory, which is standard for local session management but means the user is responsible for securing this file. There are no obvious signs of arbitrary code execution (e.g., `eval` or `child_process.exec` on user input) or network-exposed vulnerabilities beyond its stdio interface designed for local client communication. The use of an unofficial Instagram API is explicitly disclosed as a risk to account status, but this is inherent to the chosen underlying library, not a direct vulnerability in the server's implementation.
Similar Servers
ig-mcp
Integrate AI applications with Instagram Business accounts to manage profiles, media, insights, and direct messages.
consult-llm-mcp
An MCP server that allows AI agents like Claude Code to consult stronger, more capable AI models (e.g., GPT-5.2, Gemini 3.0 Pro) for complex code analysis, debugging, and architectural advice.
claude-faf-mcp
Optimizes AI understanding of software projects by providing persistent context, fixing context-drift, and enabling bi-directional synchronization between project metadata and AI documentation.
mcp-devtools-server
This MCP server standardizes development tool patterns and provides AI-powered integrations to enable Claude Code to generate code more efficiently, reduce errors, and improve autocorrection for various programming languages and workflows.