io.github.lanternrow/facebook-pages-mcp
Facebook Pages organic analytics, post management, and insights via Meta Graph API v25.0.
Versions
1.0.1latestTools 9
get_page_info Retrieve Facebook Page metadata: name, category, follower count, contact info, location, hours, and cover photo.
get_published_posts Retrieve a paginated list of posts published by the page, including message, image, permalink, shares, and type.
get_page_insights Retrieve page-level analytics (page_views_total, page_fans, page_fan_adds, page_fan_removes, page_actions_post_reactions_total). Supports day/week/days_28 periods and date ranges. NOTE: Legacy metrics page_impressions and page_reach are deprecated as of June 2026.
get_post_insights Retrieve engagement metrics for a specific post: impressions, engaged users, clicks, reactions by type, and activity by action type.
get_post_comments Retrieve paginated comments on a specific post, including author, timestamp, like count, and reply count.
get_video_insights Retrieve performance metrics for a specific video: views, impressions, average watch time, total watch time, and reactions by type.
get_page_feed Retrieve the full page feed including visitor posts (unlike published_posts which only returns page-authored posts).
create_post Create a new post on the Facebook Page. Supports text posts, link posts, and photo posts. Returns the new post ID.
refresh_token_info Inspect the current access token to check validity, expiration date, and granted scopes. Useful for diagnosing auth issues.
Permissions 3
network medium shell high env_vars low