Facebook API
Extract public Facebook pages, content, engagement metrics, and Ads Library results.
facebook
Capabilities
Every capability uses the same POST /execute envelope. Open an endpoint for
its exact ID, input contract, code samples, cost, runtime, and illustrative output.
Each endpoint lists its cost in credits per request; the
pricing page shows what credits cost.
facebook.ads-library.search
Searches the public Facebook Ads Library by advertiser or keyword, filtered by country and active or inactive status.
facebook.comment-replies.list
Return a bounded public sample of replies from one verified Facebook comment permalink, preserving the root and direct parent identity.
facebook.event.get
Fetches a public Facebook event with name, exact start time, place or online status, host page, description, and responded count.
facebook.group.get
Fetches a Facebook group's public profile: name, privacy, member count, and description.
facebook.page-about.get
Fetches the public About details of a Facebook page: categories, websites, and available contact fields.
facebook.page-events.list
Lists upcoming or past public events hosted by a Facebook page with name, start time, place, and host.
facebook.page-photos.list
Lists recent photos from a Facebook page's public Photos tab with image size, caption, and permalink.
facebook.page-posts.list
Lists recent posts from a Facebook page with text, publish date, media, reactions by type, comments, and shares.
facebook.page-reels.list
Lists reels from a Facebook page with view counts and video metadata.
facebook.page-videos.list
Lists videos from a Facebook page's public Videos tab, newest first, with titles, publish dates, and view counts.
facebook.page.get
Fetches a public Facebook page and its available follower, page-like, and talking-about counts.
facebook.photo.get
Fetches details about a public Facebook photo including image URL and engagement metadata.
facebook.post-comments.list
Lists public top-level comments on a Facebook post with text, date, reactions, and reply counts.
facebook.post.get
Fetches a Facebook post's details including text, reactions, shares, and comment count.
facebook.reel.get
Fetches a public Facebook Reel with normalized title, views, likes, reactions, and comments.
facebook.video-transcript.get
Returns the public captions of a Facebook video or Reel as timed segments and full text, when the video has captions.
facebook.video.get
Fetches a public Facebook video with normalized title, views, likes, reactions, and comments.
Common uses
- Monitor public page audiences and engagement
- Analyze posts, comments, videos, and Reels
- Research active Facebook advertising
Integration contract
A 200 response completed inline. A 202 response was queued; poll
GET /jobs/:id until it reaches completed or failed.
- Authenticate REST requests
- Poll jobs and retrieve results
- Handle errors and safe retries
- Understand credits and limits
Use Facebook data in Claude or connect another AI client with the MCP server.