Facebook data for AI agents
Pages, group posts, Marketplace listings, video and the public ad library, as structured JSON. One key, no app submission and no permissions review.
Copy the setup prompt.
Your agent does the rest.
Fetch and execute the appropriate instructions to set me up for superagnt_ from https://mcp.superagnt.com/agent-setup/prompt.md» once it is connected, run this so your agent can switch the source on itself.
agnt_tools_enable({ families: ['data:facebook'] })Everything your agent can pull
Page details from a link, page posts, page videos and reels, with follower counts and verification status.
Group details and metadata, group posts and group videos, resolved from a group link or id.
Post detail, attachments, comments and comment replies, so an agent reads the whole thread rather than a headline.
Search advertiser pages by keyword and country, pull the ads a page is running, and fetch archive ad detail.
Search listings, vehicles and rentals by location and price band, plus categories, city coordinates and seller detail.
Keyword search across posts, pages, people, videos and locations.
Direct download links for the media attached to a post or a video.
tool names09as your agent sees them
data_facebook_get_facebook_page_detailsdata_facebook_get_facebook_pages_postsdata_facebook_get_facebook_posts_commentsdata_facebook_get_facebook_groups_postsdata_facebook_fetch_page_ad_detailsdata_facebook_fetch_search_ads_pages_getdata_facebook_get_marketplace_search_resultsdata_facebook_fetch_search_postsdata_facebook_get_page_reelsThree jobs it can start on today
Competitor ad monitoring
The agent searches the public ad library for advertiser pages in your category, pulls the creatives each page is running, and reports what is new and what was dropped week over week.
Group lead sourcing
A scheduled run reads posts in the groups your buyers live in, filters for intent language, and writes matching posts with author and permalink into the workspace database.
Marketplace price tracking
For a category and radius, the agent pulls listings on a cadence, tracks asking price and time on market, and flags anything below the band you set.
What comes back
Your agent reads this response directly, with no parsing layer of your own in between. The same JSON comes back over plain HTTP, so a cron job or a script sees exactly what the agent sees.
https://mcp.superagnt.com/mcptool calldata_facebook_get_facebook_page_details{
"link": "https://www.facebook.com/northloopcoffee"
}{
"page_id": "100000000000001",
"name": "North Loop Coffee",
"url": "https://www.facebook.com/northloopcoffee",
"verified": false,
"followers": 24118,
"likes": 22703,
"category": "Coffee shop",
"...": "about, phone, website, address, cover_image"
}What it costs to run
Calls in Facebook are priced individually and deducted from your credit balance, and only a successful call is billed. The per-endpoint figures live in the reference docs, and every billable response reports its own cost in meta.costCents.
One balance covers this source and every other one, so there is no per-source subscription and no upstream account of your own to keep alive.
how credits work →Before you wire it up
01Do I need a Facebook app or a Graph API review?
No. There is no app to submit, no permissions review and no page access token to maintain. One key and one credit balance cover it.
02How does my agent get these tools?
Point it at https://mcp.superagnt.com/mcp and call agnt_tools_enable with data:facebook.
03Is public ad library data included?
Yes. Advertiser page search, page ad detail and archive ad detail are part of the same family, billed per call like every other endpoint.
04How is usage billed?
Calls consume platform credits based on provider and endpoint. See credit costs in the dashboard and on each endpoint page.
05What about rate limits?
Rate limits depend on your plan. The API returns standard HTTP status codes; retry with backoff on 429 responses.
Point your client at https://mcp.superagnt.com/mcp and your agent has this, plus everything else on one balance.