BlogUpdated Aug 26, 2026

Cómo programar posts de Instagram con MCP (Claude, ChatGPT, Cursor)

Programá posts de Instagram desde Claude, ChatGPT o Cursor con MCP. OAuth una vez, y usá best-post-times y create_post.

Podés programar posts de Instagram con MCP conectando un servidor MCP remoto a tu cliente de IA. SocialRobot expone uno en https://socialrobot.io/api/mcp: vinculá tu cuenta de Instagram, aprobá los scopes de OAuth una vez, y el agente puede llamar a instagram_best_post_times para ventanas sugeridas y a create_post para encolar posts.

Instagram no tiene un servidor MCP oficial de Meta. Sorprende a la gente, porque significa que no existe una forma de primera parte de decirle a Claude "encolá este carrusel para el jueves". Lo que hay son dos caminos: servidores comunitarios que corrés vos, o un servidor remoto alojado que se conecta por la API aprobada por la plataforma.

Correr tu propio servidor implica gestionar tokens, lidiar con cambios de API y mantener un proceso vivo. Para la mayoría que solo quiere que su asistente maneje la publicación, ese es el mal intercambio. Esta guía usa el servidor MCP alojado de SocialRobot, donde vincular tu cuenta una vez reemplaza todo el mantenimiento. El tutorial completo del setup de MCP de SocialRobot cubre el flujo genérico de conexión.

Setup: un link, un consentimiento

Vinculá tu cuenta de Instagram en SocialRobot. Después apuntá tu cliente MCP a:

{
  "mcpServers": {
    "socialrobot": {
      "type": "http",
      "url": "https://socialrobot.io/api/mcp"
    }
  }
}

La primera conexión abre el login de SocialRobot y una pantalla de consentimiento. Publicación y upload de media tienen su propio scope, separado de analytics, así que podés arrancar en modo lectura si querés que el asistente reporte números antes de dejarlo publicar.

Funciona en Claude, ChatGPT, Cursor, VS Code, Windsurf, Zed o cualquier cliente con soporte de MCP remoto.

La parte con la que la gente realmente lucha

Los horarios de Instagram son superstición hasta que mirás tus propios números. El consejo genérico dice "publicá a las 11". Tu audiencia quizás pickea a las 21. El servidor expone instagram_best_post_times, que lee el historial real de engagement de tu cuenta y devuelve ventanas sugeridas:

¿Cuándo interactúa realmente mi audiencia? Pasame las mejores ventanas para esta semana.

Después el flujo para un post real, captions incluidos:

Redactá tres opciones de caption para el carrusel del lanzamiento, elegí la mejor ventana según mis analytics, y programalo para el jueves. Usá la opción 2 como caption salvo que se lea claramente peor que las otras.

El agente redacta, consulta instagram_best_post_times, sube el media por una URL presignada y llama a create_post. Revisás todo en el calendario de SocialRobot antes de que algo salga. Si el horario te parece mal, le decís que lo mueva; reschedule_post toma una sola instrucción.

Media sin la hoja de specs

Tamaños de imagen, ratios, formatos de video: el camino de upload maneja la validación, así que ni vos ni el agente necesitan memorizar los requisitos actuales de Instagram. Subís el archivo, describís el post, listo.

Un mes de contenido en una conversación

La ganancia compuesta aparece cuando dejás de pensar en posts individuales:

Acá van cinco posts del blog que publicamos este trimestre. Convertí cada uno en un post de Instagram con caption corto, espacialos en las próximas tres semanas en mis mejores días, y pasame la lista de lo que programaste con fechas.

Un prompt produce un calendario de contenido basado en tus analytics reales. Cada item queda en el calendario para revisión, editable uno por uno. Esa es la diferencia entre un asistente que escribe captions y uno que corre el lado editorial de Instagram mientras vos mantenés el control.

Límites reales

La programación funciona por cuentas conectadas usando la API aprobada por la plataforma, o sea que aplican las reglas de la plataforma: políticas de contenido, elegibilidad de formatos, rate limits. El asistente no automatiza comentarios ni DMs, y no va a saltear las reglas de Instagram sobre comportamiento automatizado. Lo que hace es eliminar cada paso manual entre tener algo que decir y tenerlo encolado, con vos aprobando cada post.

Para arrancar

  1. Creá una cuenta gratis de SocialRobot.
  2. Vinculá tu cuenta de Instagram.
  3. Agregá https://socialrobot.io/api/mcp a Claude, ChatGPT o Cursor.
  4. Preguntale: "¿Cuándo interactúa más mi audiencia?" Esa respuesta mejora todos los posts siguientes.
  5. O compará todos los schedulers MCP en la comparativa.

Conectá tus cuentas y dejá que tu agente publique.

SocialRobot MCP es gratis en todos los planes. Agregá socialrobot.io/api/mcp a Claude, ChatGPT o Cursor y empezá a programar desde el chat.

Ver la guía MCP