Back to MCP Directory
Facebook
Model Context Protocol

Facebook

Automates Facebook Page interactions via API, enabling content management, moderation, and analytics through LLM-driven tools.

Connections & Capabilities

Connects To

GitHub

Capabilities

readwriteexec

Exposed MCP Tools (29)

moderate
post_to_facebook

Creates a new text-based post on the Facebook page.

Posts content to the page.

moderate
reply_to_comment

Posts a reply to a specific comment on a Facebook post.

Adds content to a post.

safe
get_page_posts

Retrieves a list of recent posts from the Facebook page.

Read-only operation.

safe
get_post_comments

Fetches all comments for a given Facebook post.

Read-only operation.

critical
delete_post

Deletes a specified post from the Facebook page.

Permanently removes content.

critical
delete_comment

Deletes a specific comment from a Facebook post.

Permanently removes content.

moderate
hide_comment

Hides a comment from public view on a Facebook post.

Hides content from public view.

moderate
unhide_comment

Unhides a previously hidden comment on a Facebook post.

Restores content to public view.

critical
delete_comment_from_post

Deletes a comment from a specific post.

Permanently removes content.

moderate
filter_negative_comments

Removes comments containing negative sentiment keywords.

Potentially removes legitimate comments.

safe
get_number_of_comments

Counts the total number of comments on a given post.

Read-only operation.

safe
get_number_of_likes

Counts the total number of likes on a given post.

Read-only operation.

safe
get_post_impressions

Retrieves the total number of impressions for a post.

Read-only operation.

safe
get_post_impressions_unique

Gets the number of unique users who viewed the post.

Read-only operation.

safe
get_post_impressions_paid

Gets the number of paid impressions for a post.

Read-only operation.

safe
get_post_impressions_organic

Gets the number of organic impressions for a post.

Read-only operation.

safe
get_post_engaged_users

Gets the number of users who engaged with the post.

Read-only operation.

safe
get_post_clicks

Gets the number of clicks on a post.

Read-only operation.

safe
get_post_reactions_like_total

Gets the total number of 'Like' reactions on a post.

Read-only operation.

safe
get_post_top_commenters

Gets the users who commented the most on a post.

Read-only operation.

moderate
post_image_to_facebook

Posts an image with a caption to the Facebook page.

Posts content to the page.

moderate
send_dm_to_user

Sends a direct message to a user via Facebook.

Sends messages to users.

high
update_post

Updates the message content of an existing post.

Modifies existing content.

moderate
schedule_post

Schedules a post to be published at a future time.

Schedules content to be posted.

safe
get_page_fan_count

Retrieves the total number of fans for the Facebook page.

Read-only operation.

safe
get_post_share_count

Gets the number of shares for a specific post.

Read-only operation.

safe
get_post_reactions_breakdown

Gets a breakdown of all reaction types for a post.

Read-only operation.

critical
bulk_delete_comments

Deletes multiple comments by their IDs.

Permanently removes multiple comments.

moderate
bulk_hide_comments

Hides multiple comments from public view.

Hides multiple comments.