facebook-mcp-server

An MCP (Model Context Protocol) server that exposes Facebook Page operations as MCP tools, including posting to a page, retrieving page posts/comments, filtering negative comments by keywords, replying to comments, and deleting posts/comments using a configured Facebook Page access token and Page ID.

Evaluated Mar 30, 2026 (21d ago)
Repo ↗ Communication mcp facebook social-media moderation automation python
⚙ Agent Friendliness
43
/ 100
Can an agent use this?
🔒 Security
51
/ 100
Is it safe for agents?
⚡ Reliability
21
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
45
Documentation
50
Error Messages
0
Auth Simplicity
70
Rate Limits
10

🔒 Security

TLS Enforcement
60
Auth Strength
60
Scope Granularity
20
Dep. Hygiene
40
Secret Handling
70

Uses an access token supplied via .env (better than hardcoding), but scope granularity and authorization model are not described. Webhook security and transport/security requirements are not documented in the provided content. Deletion capabilities increase risk if misused; no evidence of audit logging, policy checks, or permission boundaries is present from the README.

⚡ Reliability

Uptime/SLA
0
Version Stability
35
Breaking Changes
30
Error Recovery
20
AF Security Reliability

Best When

You need a quick, agent-driven interface to basic Facebook Page actions for a single page, and you can supply and protect a Facebook Page access token.

Avoid When

You cannot tolerate incomplete documentation (especially around tool schemas, parameters, pagination, and error behavior) or you need fine-grained authorization and audit trails.

Use Cases

  • Automated publishing to a Facebook Page via an MCP-enabled agent
  • Moderating Facebook Page comments (retrieval, keyword-based filtering, targeted replies)
  • Content management workflows (listing posts/comments and deleting specific items)

Not For

  • Production-grade compliance-critical moderation without additional controls (review, audit logging, and policy enforcement)
  • Use where deletion operations must be strongly permissioned and idempotently safe
  • High-assurance integrations that require documented error codes, retries, and stable pagination semantics

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: Facebook Page access token via environment variables (FACEBOOK_PAGE_ACCESS_TOKEN)
OAuth: No Scopes: No

The README indicates credentials are provided via a .env file containing a Page access token and Page ID. Specific OAuth flow/scopes are not documented in the provided content.

Pricing

Free tier: No
Requires CC: No

No pricing information provided; repository appears to be a self-hosted open-source tool.

Agent Metadata

Pagination
unknown
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Deletion tools (delete_post, delete_comment) are exposed; agents may call them unintentionally without additional guardrails.
  • filter_negative_comments depends on keyword behavior that is not specified beyond 'keywords'—expect false positives/negatives unless customized.
  • No documented pagination or result limits for listing posts/comments.
  • No documented rate limit behavior; agents may need to throttle to avoid Graph API limits.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for facebook-mcp-server.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-30.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered