Instagram MCP Server
Servidor MCP de Instagram
Un servidor MCP que proporciona a los agentes de IA acceso a las analíticas e información de cuentas de Instagram Business.
Herramientas
Herramienta | Descripción |
| Recuento de seguidores, biografía, recuento de medios |
| Publicaciones recientes con me gusta, comentarios y marcas de tiempo |
| Métricas detalladas de una publicación individual (alcance, guardados, compartidos) |
| Datos demográficos de los seguidores (ciudades, países, edad/género) |
| Alcance e impresiones a lo largo del tiempo |
| Publicaciones con mejor rendimiento ordenadas por interacción |
Related MCP server: Instagram Complete MCP Server
Configuración
cd instagram-mcp
python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install "mcp[cli]" httpxCrea un archivo .env con tus credenciales:
INSTAGRAM_ACCESS_TOKEN=your_token
INSTAGRAM_ACCOUNT_ID=17841...Obtención de tus credenciales de Instagram
Ve a Meta for Developers y crea una aplicación (tipo: Business)
Añade el producto Instagram Graph API a tu aplicación
En el Explorador de Graph API (
developers.facebook.com/tools/explorer):Selecciona tu aplicación en el menú desplegable
Haz clic en Generate Access Token
Concede los permisos:
instagram_basic,instagram_manage_insights,pages_show_list,pages_read_engagement
Obtén tu ID de cuenta de Instagram Business:
En el Explorador de Graph API, consulta:
me/accountspara obtener tu ID de páginaLuego consulta:
{page-id}?fields=instagram_business_accountEl campo
iden la respuesta es tuINSTAGRAM_ACCOUNT_ID
El token del Explorador es de corta duración (1 hora). Para obtener un token de larga duración:
Intercámbialo en:
oauth/access_token?grant_type=fb_exchange_token&client_id={app-id}&client_secret={app-secret}&fb_exchange_token={short-lived-token}Esto te proporciona un token de 60 días
Nota: Tu cuenta de Instagram debe ser una cuenta Business o de Creador vinculada a una página de Facebook.
Uso con Claude Code
claude mcp add instagram-mcp -e INSTAGRAM_ACCESS_TOKEN=your_token -e INSTAGRAM_ACCOUNT_ID=17841... -- python3 -m src.serverLuego, pregunta a Claude cosas como:
"¿Cuáles son mis publicaciones con mejor rendimiento este mes?"
"Muéstrame los datos demográficos de mi audiencia"
"¿Qué publicaciones obtuvieron más guardados?"
"¿Cuál es la tendencia de mi tasa de interacción?"
Agente estratega de contenido
Un agente independiente que analiza tus datos de Instagram y genera un plan de contenido semanal con 7 ideas de publicaciones, pies de foto y horarios de publicación.
Ejecución del agente
source .venv/bin/activate
python -m agent.content_strategistRequiere credenciales de AWS configuradas (utiliza Anthropic Bedrock) y las mismas variables .env que el servidor MCP. El agente:
Extraerá la información de tu cuenta, publicaciones recientes, publicaciones principales y datos demográficos de la audiencia
Identificará patrones en lo que está funcionando bien
Generará un plan de contenido de 7 días con pies de foto, hashtags y horarios específicos
Guardará el plan como un archivo HTML y lo abrirá en tu navegador
This server cannot be deployed
Maintenance
Related MCP Connectors
Instagram for AI agents: publish, read comments and DMs, insights, and engage from your account.
Social media analytics, post insights, and competitor benchmarking for AI agents.
- ReelDropOAuthio.reeldrop
Schedule Instagram reels, manage comment-to-DM automations, and read analytics
Instagram profiles for AI agents — followers, similar accounts, keyword and location search.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI applications to interact with Instagram Business accounts through the Graph API, supporting profile management, media publishing, insights retrieval, and direct messaging capabilities.MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage Instagram Business accounts by automating content publishing, scheduling posts, and analyzing performance metrics. Supports posts, stories, reels, and carousels with detailed audience insights and hashtag discovery.-
- AlicenseAqualityCmaintenanceEnables AI assistants to manage Instagram and Threads accounts — publish content, handle comments, view insights, search hashtags, and manage DMs through the Meta Graph API.5913 npm12MIT
- AlicenseAqualityDmaintenanceEnables Instagram and Facebook analytics via the Meta Graph API, offering account insights, media analytics, and post engagement data.196MIT