BlogUpdated Aug 26, 2026

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

Programá posts de tu página de Facebook desde Claude o ChatGPT con MCP. OAuth una vez, redactá y encolá posts, y revisá todo en el calendario.

Podés programar posts de Facebook con MCP conectando un servidor MCP remoto a tu cliente de IA y vinculando las páginas de Facebook que gestionás. SocialRobot expone uno en https://socialrobot.io/api/mcp: después de aprobar OAuth una vez, el agente puede redactar un post, programarlo en una página conectada con create_post, reprogramarlo después y traer analytics. Todo cae en tu calendario para revisión antes de publicarse.

La programación de Facebook vive en la Graph API, y la Graph API tiene opiniones. Habla en páginas en vez de personas: lo que las empresas automatizan de verdad es el feed de su página, no un perfil personal. Meta no habilita publicación de perfil personal vía automatización aprobada, lo cual resuelve de entrada la duda con la que llega mucha gente. Si esperabas autopublicar desde una cuenta personal, esa puerta está cerrada a propósito; si manejás una marca, comunidad o negocio local con página, todo lo de abajo aplica limpio.

Un servidor MCP convierte esa API en conversación. Tu asistente ya escribe los borradores. Con el servidor MCP alojado de SocialRobot, también puede elegir el horario, apuntar a la página correcta, mover cosas cuando cambian los planes y contarte cómo fue la semana pasada. El tutorial completo del setup de MCP de SocialRobot cubre el flujo genérico de conexión.

Setup

Primero conectá las páginas de Facebook que gestionás en SocialRobot. Las tools del MCP operan sobre lo que vincules ahí. Después agregá el servidor:

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

La primera conexión abre el login de SocialRobot más una pantalla de consentimiento. Publicación y upload de media son scopes separados de analytics, así que podés dejar que el asistente reporte números mientras retenés el derecho de publicar. Funciona en Claude, ChatGPT, Cursor, VS Code, Windsurf, Zed o cualquier cliente con MCP remoto.

Una semana real de contenido de página

Lunes. Tenés un evento el sábado y tres posts de blog para promover este mes. Arrancá por el anuncio:

Redactá un post de Facebook anunciando nuestro workshop gratuito del sábado a las 11. Que no pase de 80 palabras, arrancando con qué se llevan los asistentes, y programalo en nuestra página principal para el miércoles al mediodía.

El agente redacta, llama a create_post apuntando a la página, y el post queda en tu calendario de SocialRobot como agendado. Nada está vivo hasta que lo apruebes ahí. Si el lugar cambia el martes a la noche, una línea lo arregla:

Mové el anuncio del workshop al jueves a las 17 y cambiá "en el centro" por "online".

reschedule_post mueve el horario; el texto se edita en el calendario, donde cada post agendado es visible y editable.

Miércoles. La serie de blog lleva su propio tratamiento:

Acá van tres URLs de blog. Convertí cada una en un post de Facebook con un gancho de dos frases y el link. Programalos para el lunes, miércoles y viernes de la semana que viene a las 10, alternados para que ningún día tenga dos.

Un prompt produce una serie de tres posts repartidos en una semana. Cada uno espera en el calendario por separado, así que podés reescribir el segundo gancho sin tocar los demás.

Viernes. Números en vez de publicación:

¿Cómo les fueron a nuestros posts de Facebook este mes contra el mes pasado? ¿Qué formato ganó?

get_account_analytics y get_posts_with_analytics devuelven números por post, y el resumen llega en el mismo hilo donde venís trabajando toda la semana.

Prompts y las tools detrás

Vos decísEl agente llama
"Anunciá el evento en nuestra página para el miércoles"create_post
"Programá estas tres promos de blog la semana que viene"create_post (tres veces)
"Corré el post del viernes para el lunes"reschedule_post
"Borrá el borrador con la fecha vieja"delete_post
"¿Qué posts trajeron más alcance este trimestre?"get_posts_with_analytics, get_account_analytics

Páginas, no perfiles

La automatización aprobada de Facebook cubre páginas. La publicación en perfil personal sigue siendo manual por reglas de Meta, y cualquier tool que diga lo contrario está doblando términos cerca de los cuales no querrías tu cuenta. Conectá tu página y todo el flujo de arriba funciona tal como se describe.

Esa restricción suena limitante hasta que te das cuenta de que coincide con lo que casi todos los que automatizan Facebook quieren: la voz de la marca sale a horario, y la cuenta personal sigue siendo humana.

Cuándo saltear MCP por completo

Si estás construyendo tu propio producto y querés publicación de Facebook dentro del código de tu app, usá la HTTP API: endpoints fijos, requests predecibles, sin un agente interpretando intenciones. MCP encaja cuando una persona maneja y el trabajo se lee como oraciones. Ambos comparten la misma cuota.

Para arrancar

  1. Creá una cuenta de SocialRobot (MCP incluido en todos los planes).
  2. Conectá tus páginas de Facebook.
  3. Agregá https://socialrobot.io/api/mcp a Claude, ChatGPT o Cursor.
  4. Pedí tu primer post. Aprobalo en el calendario. Listo.
  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