Back to Home
jlbadano icon

ig-mcp

Verified Safe

by jlbadano

Overview

Integrate AI applications with Instagram Business accounts to manage profiles, media, insights, and direct messages.

Installation

Run Command
python src/instagram_mcp_server.py

Environment 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

Stats

Interest Score30
Security Score8
Cost ClassMedium
Avg Tokens2500
Stars66
Forks15
Last Update2025-12-22

Tags

Instagram APIMCP ServerAI IntegrationSocial Media ManagementBusiness Analytics