Give your agent a Facebook page URL. RouterGrowth reads the page's recent public posts and reels and returns rows with text, link, date, likes, comments, shares and, for video, views. No browser automation, no account and no proxy setup on your side.
Ask your agent
Scrape LEGO's last 20 Facebook posts and rank them by comments per thousand views.
Connect RouterGrowth once, then ask in plain words. New workspaces start with $1 of credit. Get a key or read the setup guide.
A real run
One call to social.posts (social posts & content), run through RouterGrowth on October 19, 2026. These are the first rows it returned; fields that name a person are masked.
| text | created_at | likes | replies | views |
|---|---|---|---|---|
| Don’t be fooled by a house in daylight. After midnight, you never know what weird things might appear. Mwahahaha! 🕰️ 📸: sdphoto_bricks (IG) | 2026-10-18 | 768 | 28 | |
| Swapping bricks for bobbins 🧵 📍 | 2026-10-14 | 6675 | 330 | 650301 |
| What your skyline would look like in the Marvel Universe 👀 | 2026-10-12 | 3379 | 71 | 275115 |
Five recent posts from LEGO's Facebook page: four reels with view counts and one photo post.
Step by step
Add the MCP server to Claude, ChatGPT, Claude Code, Codex or Cursor. A new workspace starts with $1 of credit, enough to run this example many times.
Paste the Facebook page URL and the number of posts to read.
social.posts returns each post with its link, text, date, a video flag and engagement.
Ask which posts drew the most comments per view, or compare reels with photo posts.
Price
List prices on Facebook, read from the catalog when this page was built. The exact figure is quoted before every run, and a monthly plan lowers it.
In practice
You describe the job; the agent picks the calls, shows the price and runs them.
Scrape LEGO's last 20 Facebook posts and rank them by comments per thousand views.
Compare the Facebook posting rhythm of these four toy brands over their last 15 posts.
Find Facebook posts about our product category and the brand pages that posted most.
Connect
One MCP server for Claude, ChatGPT, Claude Code, Codex and Cursor, or the same call over the CLI and REST with the input above.
claude mcp add --transport http routergrowth https://api.routergrowth.com/mcp
npm install -g routergrowth && routergrowth setup
routergrowth run -c social.posts -i '{"platform": "facebook", "handle": "https://www.facebook.com/lego", "limit": 5}'curl -X POST https://api.routergrowth.com/v1/run \
-H "Authorization: Bearer $ROUTERGROWTH_API_KEY" \
-d '{"capability": "social.posts", "input": {"platform": "facebook", "handle": "https://www.facebook.com/lego", "limit": 5}}'Worth knowing
Both come back in one list; is_video tells them apart.
Facebook changes its markup often. That is handled behind the call, not in your code.
The rows carry the number of comments, not their text.
FAQ
Yes, pages whose posts are public. Private profiles and closed groups are not read.
No. The call uses your RouterGrowth key only.
Yes. Video posts carry a view count; photo posts leave it empty.
Yes. The quote is shown before the run and the charge covers the posts that come back.
More on Facebook
Reading this as an agent? This page as markdown: /tools/facebook/posts-scraper.md
Connect your agent once. The first calls run on the $1 that comes with signup.