ig-mcp
Verified Safeby jlbadano
Overview
Integrate AI applications with Instagram Business accounts to manage profiles, media, insights, and direct messages.
Installation
python src/instagram_mcp_server.pyEnvironment Variables
- INSTAGRAM_ACCESS_TOKEN
- FACEBOOK_APP_ID
- FACEBOOK_APP_SECRET
Security Notes
The project follows good security practices: secrets are loaded from environment variables (no hardcoded credentials), input validation is present for tool arguments, `httpx` is used with timeouts and connection limits, and structured logging is implemented. Rate limiting helps prevent abuse. The tool that downloads images for validation (`_validate_image_aspect_ratio`) could be a minor concern if `image_url` can be controlled by a malicious external actor leading to potential SSRF or resource exhaustion, but within the typical MCP context where an AI provides the input, this risk is mitigated.
Similar Servers
mcp-reference-server
Standardize and manage fulfillment operations for AI agents by providing a universal interface to various fulfillment systems.
wechat-official-account-mcp
Provides a Model Context Protocol (MCP) service to enable AI applications to interact with WeChat Official Account APIs, managing features like authentication, media, drafts, and publishing.
reddit-mcp-server
Provides tools for fetching and creating Reddit content through a Model Context Protocol (MCP) server.
mcp-for-woocommerce
Connects WordPress and WooCommerce to AI systems via Model Context Protocol, enabling AI agents to query and manage e-commerce data (products, orders, categories, shipping, payments, taxes) and content (posts, pages).