ig-mcp
Verified Safeby jlbadano
Overview
Provides an MCP server to integrate AI applications with Instagram Business accounts, enabling programmatic interaction for tasks like profile management, media publishing, analytics, and direct messaging.
Installation
docker-compose up instagram-mcpEnvironment Variables
- INSTAGRAM_ACCESS_TOKEN
- FACEBOOK_APP_ID
- FACEBOOK_APP_SECRET
- INSTAGRAM_BUSINESS_ACCOUNT_ID
Security Notes
The server follows good security practices: sensitive credentials (access tokens, app secrets) are loaded from environment variables and not hardcoded, strong recommendations for credential security are provided in documentation. Pydantic models are used for data validation, and custom API error handling is implemented. Rate limiting is built-in. Image aspect ratio validation prevents some malformed media uploads. Structured logging enhances observability for security monitoring. No 'eval' or other dynamic code execution from untrusted input was identified. Potential risks lie mostly in the external management of API keys by users and the inherent trust given to URLs for media content (though validation is present).
Similar Servers
linkedin-mcp-server
Provides a Model Context Protocol (MCP) server for Large Language Models (LLMs) to interact with the LinkedIn API for professional network data retrieval and interaction.
mcp-reference-server
The Commerce Operations Foundation MCP Server standardizes the interface between AI agents (like Claude) and fulfillment systems, enabling AI to manage e-commerce operations like order capture, inventory, and fulfillment via plug-and-play adapters.
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.
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).