๐Ÿ–ค Black Friday4 months free on yearly plansEnds in--d--h--m--sClaim it
PostOncePostOnce home

Facebook MCP Server

Your AI agent publishes and schedules Facebook Page posts, photos and Reels through Facebook's official API.

Updated

Connect in a minute

Sign in with PostOnce. No API key, no Facebook developer app.

  1. In Claude, open Customize โ†’ Connectors โ†’ Add custom connector and paste:
    Connector URL
    https://postonce.to/mcp
  2. Choose Register automatically, select Add, then Connect and sign in to PostOnce.
  3. Ask your agent:
    Prompt
    Show my connected PostOnce accounts.
Claude guide โ†’

What your agent can do

Ask your agent toHow it works
Publish a text post now, with or without a linkcreate_post on your connected Facebook Page
Schedule a post for latercreate_post with publish_at
Post one photo or up to 10 photoscreate_upload_url, upload, then create_post with media
Post a video as a Reel (9:16, at least 540ร—960)Upload one video, then create_post; every video posts as a Reel
Set the Reel coverthumbnail_url on the video
Post to any Page you managePick the Page from list_accounts
Save a draft to finish latercreate_draft
Check whether a post went out, and get its URLget_post
Change or cancel a scheduled postupdate_post, cancel_post
See views, likes, comments, shares and saves for your postsget_analytics, get_post_analytics
Post the same thing to Facebook and other platformsAdd more targets to create_post (Instagram, TikTok, YouTube, LinkedIn, X, Threads, Pinterest, Bluesky)

Not supported: personal profiles, Groups, Facebook Stories, regular (non-Reel) video posts, mixing photos and video in one post, reading or replying to comments, Messenger, and editing or deleting posts after they're published. Links in the post text use Facebook's own link preview.

Facebook skills

Your agent writes for the platform before it posts. In the plugin, free on GitHub.

  • facebook-post-generatorWrites Facebook Page posts and captions for text, link, single-photo and multi-photo posts, with one clear call to action.
  • facebook-reel-scriptWrites vertical Reel scripts with a hook, beats, on-screen text and the caption, or adapts a TikTok or Instagram Reel for Facebook.
  • facebook-page-descriptionWrites the Page intro and About copy, for you to paste into your Page settings.
  • facebook-content-calendarPlans 1 to 4 weeks of Page posts and Reels from your goals or a source you already have, then schedules them.
  • postoncePublishing workflow: pick the right account, upload media, schedule, and confirm the post actually went live.

facebook-mcp on GitHub

Try these prompts

  • Write a post about our Saturday workshop with these 3 photos and schedule it for Thursday at 10am.

  • Post this vertical video to our Facebook Page as a Reel with a short caption.

  • Plan two weeks of Facebook Page posts from our newsletter and schedule them.

Facebook MCP questions

Is there an official Facebook MCP server?

This server uses Facebook's official API through PostOnce. Your agent talks to PostOnce over MCP, and PostOnce publishes to your Page with the permissions you grant when you connect.

Can Claude post to a Facebook Page?

Yes, once it's connected to an MCP server that can publish, like this one. Claude writes the post, uploads any photos or video, then calls create_post.

Is it safe for my Facebook account?

Yes. Posts go through Facebook's official posting API with the permissions you grant when you connect. There's no scraping and no browser session, and you can revoke access any time.

Do I need a Facebook developer app or API approval?

No. PostOnce holds the Facebook API access; you just connect your Page.

Can it post to my personal profile or a Facebook Group?

No. It posts to Facebook Pages you manage. Facebook's API doesn't allow apps to publish to personal profiles, and Groups aren't supported.

Can it post Facebook Reels?

Yes. Every video posts as a Reel, so send a vertical 9:16 video at least 540ร—960. You can set the cover with a thumbnail image.

Is it free?

The skills are free and MIT-licensed on GitHub. Publishing runs through a PostOnce account, which you can try free for 7 days without entering a card. After that, see pricing.

Can I post to Facebook from my own code?

Yes. The same publishing works through the PostOnce social media posting API with an API key on any paid plan.

Your agent on Facebook

Join 4,500+ users who post once and publish everywhere.

  • No credit card
  • 3 min setup

Then $0.64/day, billed yearly