1. Conduid
  2. Developer Tools
  3. Facebook MCP Server
MCP server · Developer Tools

Facebook MCP Server

MCP server: Facebook MCP Server

Unclaimed last commit a year ago devtools
47Fair

Scored 5 months ago · breakdown

About Facebook MCP Server

Facebook MCP Server is an MCP server published by tiroshanm in the Developer Tools category: mCP server: Facebook MCP Server.

The repository has 77 stars and 29 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/tiroshanm/facebook-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Facebook MCP Server

Powered by Claude · Grounded in docs

I know everything about Facebook MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 7 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Facebook MCP Server

Overview

A Model Context Protocol (MCP) server implementation that provides Facebook Page interaction and management capabilities. This server enables automated posting, comment moderation, and content retrieval.

Components

Tools

The server offers the following tools:

  • post_to_facebook:
    • Posts a message to the Facebook Page.
    • Input: message (string): The message to post.
  • reply_to_comment:
    • Replies to a comment on a specific post.
    • Input:
      • post_id (string): The ID of the post.
      • comment_id (string): The ID of the comment.
      • message (string): The reply message.
  • get_page_posts:
    • Retrieves posts published on the Facebook Page.
    • Input: None.
  • get_post_comments:
    • Retrieves comments for a specific post.
    • Input: post_id (string): The ID of the post.
  • filter_negative_comments:
    • Filters negative comments from a post based on keywords.
    • Input: post_id (string): The ID of the post.
  • delete_post:
    • Deletes a post from the Facebook Page.
    • Input: post_id (string): The ID of the post to delete.
  • delete_comment:
    • Deletes a comment from a post.
    • Input: comment_id (string): The ID of the comment to delete.

Setup

  1. Configure Facebook Credentials:

    • Create a .env file in the root directory of your project.

    • Add your Facebook Page access token and Page ID to the .env file:

      FACEBOOK_PAGE_ACCESS_TOKEN=YOUR_PAGE_ACCESS_TOKEN
      FACEBOOK_PAGE_ID=YOUR_PAGE_ID
      
    • Replace YOUR_PAGE_ACCESS_TOKEN and YOUR_PAGE_ID with your actual values.

    • Important: Add .env to your .gitignore to avoid committing sensitive information.

  2. Configure in Claude Desktop (or your MCP Client):

    • Configure your MCP client (e.g., Claude Desktop) to connect to the Facebook MCP server.

    • Example configuration for Claude Desktop (uv):

      {
        "mcpServers": {
            "facebook": {
                "command": "uv",
                "args": [
                    "--directory",
                    "/path/to/facebook-mcp-server",
                    "run",
                    "facebook-mcp-server"  
                ]
            }
        }
      }
      

Building

Comming Next.

License

This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.

README fetched from the repository 7 days ago. The original is authoritative.

Questions

About Facebook MCP Server

How do I install Facebook MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Facebook MCP Server safe to use with an AI agent?

Its trust score is 47 out of 100 (fair). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Facebook MCP Server still maintained?

The last commit was a year ago and 1 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.