Skip to content
DunSocial Docs

Facebook Pages

Schedule and publish Facebook Page feed posts through generic MCP tools.

Facebook v1 is Pages only (not a personal profile). There is no schedule_facebook_post or publish_facebook_now. Use the generic tools against a connected Page.

Limited beta — the Page must already be connected in the DunSocial app.

What you can post

  • Text
  • Text plus one URL (no extra metadata)
  • One or more images
  • Caption/message cap: 63,206 characters
  • No video, Reels, Stories, or metadata.facebook

Flow

  1. list_social_accounts — find the Facebook account id (display name is the Page name)
  2. Optional: get_upload_url → PUT the image → complete_upload
  3. schedule_post or publish_now with socialAccountIds and content
  4. Drafts: create_draft / update_draft with selectedPlatforms: ["facebook"]

Aliases the draft tools accept: facebook, fb, facebook-page, facebook page, facebook_page.

Example ask

Publish “Hello from the Page” to my Facebook Page now. If I uploaded a photo, attach that asset.

Common mistakes

  • Adding metadata.facebook — v1 does not use it
  • Attaching video
  • Treating a draft as a live Page post
  • Expecting a dedicated Facebook MCP tool pair