Releases: official-Arvind/instagram-mcp
Releases · official-Arvind/instagram-mcp
v1.0.0 - PyPI Release
Official PyPI Release for the Instagram Control MCP Server. Install via: pip install instagram-mcp-server
v1.0 — Instagram Control MCP Server
🤖 Instagram Control MCP Server — v1.0
Full-featured MCP server to let any AI agent (Claude, Cursor, etc.) control a real Instagram account using the private mobile API.
✨ Features
- 68 tools covering every Instagram action
- Session persistence — auto-restores login between runs
- Cookie/sessionid login (bypasses 2FA)
- Username + password login with 2FA/challenge support
📦 What's Included
| Category | Tools |
|---|---|
| Authentication | Login, logout, 2FA, session cookie |
| Profile | Get, edit bio/name/URL, change picture |
| Feed Posts | Photo, video, reel, album, delete, pin, archive, edit caption |
| Post Control | Usertags, hashtags, mentions, location, alt-text, disable comments |
| Stories | Photo/video stories with stickers (mentions, hashtags, location, link) |
| Highlights | Get, create, delete |
| Engagement | Like, unlike, save, unsave, comment, reply, delete comment, like comment |
| Following | Follow, unfollow, get followers/following, block/unblock |
| DMs | Threads, messages, send text/photo/video, mark seen |
| Search | Users, hashtags (recent + top), location posts, similar accounts |
| Notifications | Activity feed, pending follow requests |
🚀 Quick Start
git clone https://github.com/official-Arvind/instagram-mcp.git
cd instagram-mcp
python -m venv venv
venv\Scripts\pip install -r requirements.txt⚙️ Claude Desktop Config
{
"mcpServers": {
"instagram-control": {
"command": "C:\\path\\to\\instagram-mcp\\venv\\Scripts\\python.exe",
"args": ["C:\\path\\to\\instagram-mcp\\mcp_server.py"]
}
}
}⚠️ Disclaimer
Uses Instagram's unofficial private API. Use responsibly.