Facebook MCP Server
JSON →Automate and manage interactions on a Facebook Page using the Facebook Graph API.
Install
uvx
You Tools · 24
- post_to_facebook Create a new Facebook post with a message.
- reply_to_comment Reply to a specific comment on a post.
- get_page_posts Retrieve recent posts from the Page.
- get_post_comments Fetch comments on a given post.
- delete_post Delete a specific post by ID.
- delete_comment Delete a specific comment by ID.
- delete_comment_from_post Alias for deleting a comment from a specific post.
- filter_negative_comments Filter out comments with negative sentiment keywords.
- get_number_of_comments Count the number of comments on a post.
- get_number_of_likes Count the number of likes on a post.
- get_post_impressions Get total impressions on a post.
- get_post_impressions_unique Get number of unique users who saw the post.
- get_post_impressions_paid Get number of paid impressions on the post.
- get_post_impressions_organic Get number of organic impressions on the post.
- get_post_engaged_users Get number of users who engaged with the post.
- get_post_clicks Get number of clicks on the post.
- get_post_reactions_like_total Get total number of 'Like' reactions.
- get_post_top_commenters Get the top commenters on a post.
- post_image_to_facebook Post an image with a caption to the Facebook page.
- send_dm_to_user Send a direct message to a user.
- update_post Updates an existing post's message.
- schedule_post Schedule a post for future publication.
- get_page_fan_count Retrieve the total number of Page fans.
- get_post_share_count Get the number of shares on a post.
Environment variables
FACEBOOK_ACCESS_TOKENFACEBOOK_PAGE_ID
Links
★ 6 GitHub stars