Skip to main content
Glama

facebook-mcp-server

Facebook MCP 服务器

该项目是一个MCP 服务器,用于使用 Facebook Graph API 自动化和管理 Facebook 主页上的交互。它提供了创建帖子、审核评论、获取帖子洞察以及过滤负面反馈的工具,可以接入 Claude 或其他基于 LLM 的代理。


🤖 这是什么?

该 MCP 提供了一套可直接连接到 Facebook 页面的 AI 可调用工具,将常见的 API 操作抽象为 LLM 友好函数。

✅ 好处

  • 使社交媒体经理能够自动执行审核和分析。
  • Claude Desktop 或任何代理客户端无缝集成。
  • 能够通过自然语言对 Facebook 内容进行细粒度控制。

📦 功能

工具描述
post_to_facebook创建带有消息的新 Facebook 帖子。
reply_to_comment回复帖子中的特定评论。
get_page_posts从页面检索最近的帖子。
get_post_comments获取给定帖子的评论。
delete_post根据 ID 删除特定帖子。
delete_comment根据 ID 删除特定评论。
delete_comment_from_post用于从特定帖子中删除评论的别名。
filter_negative_comments过滤掉带有负面情绪关键词的评论。
get_number_of_comments计算帖子的评论数。
get_number_of_likes计算帖子的点赞数。
get_post_impressions获取帖子的总体印象。
get_post_impressions_unique获取看过该帖子的独立用户数量。
get_post_impressions_paid获取帖子的付费展示次数。
get_post_impressions_organic获取帖子的自然印象数量。
get_post_engaged_users获取参与该帖子的用户数量。
get_post_clicks获取帖子的点击次数。
get_post_reactions_like_total获取“喜欢”反应的总数。
get_post_top_commenters获取帖子的顶级评论者。
post_image_to_facebook将带有标题的图片发布到 Facebook 页面。
send_dm_to_user向用户发送直接消息。
update_post更新现有帖子的消息。

🚀 设置和安装

1.克隆存储库

git clone https://github.com/your-org/facebook-mcp-server.git cd facebook-mcp-server

2.🛠️安装

使用快速 Python 包管理器 uv 安装依赖项:如果尚未安装 uv,请运行:

curl -Ls https://astral.sh/uv/install.sh | bash

安装 uv 后,安装项目依赖项:

uv pip install -r requirements.txt

3. 设置环境

在根目录中创建一个 .env 文件,并添加你的 Facebook 主页凭证。你可以从https://developers.facebook.com/tools/explorer获取这些凭证。

FACEBOOK_ACCESS_TOKEN=your_facebook_page_access_token FACEBOOK_PAGE_ID=your_page_id

🧩 与 Claude Desktop 一起使用

在 Clade 中设置 FacebookMCP:

  1. 开放分支。
  2. 转到设置→开发者→编辑配置。
  3. 在打开的配置文件中,添加以下条目:
"FacebookMCP": { "command": "uv", "args": [ "run", "--with", "mcp[cli]", "--with", "requests", "mcp", "run", "/path/to/facebook-mcp-server/server.py" ] }

✅ 您已准备好出发!

就这样!您的 Facebook MCP 服务器现已完全配置完毕,可以运行 Claude Desktop 了。现在,您可以通过自然语言提示发布帖子、审核帖子并衡量参与度!


🤝 贡献

欢迎贡献、提出问题和功能请求!
请随意分叉 repo 并提交拉取请求。

  • 创建分支: git checkout -b feature/YourFeature
  • 提交您的更改: git commit -m 'feat: add new feature'
  • 推送到分支: git push origin feature/YourFeature
  • 打开拉取请求🎉
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

facebook-mcp-服务器

  1. 🤖 这是什么?
    1. ✅ 好处
  2. 📦 功能
    1. 🚀 设置和安装
      1. 1.克隆存储库
      2. 2.🛠️安装
      3. 设置环境
    2. 🧩 与 Claude Desktop 一起使用
      1. ✅ 您已准备好出发!
        1. 🤝 贡献

          Related MCP Servers

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/HagaiHen/facebook-mcp-server'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server