Skip to main content
Glama

facebook-mcp-server

Facebook MCP-сервер

Этот проект представляет собой сервер MCP для автоматизации и управления взаимодействиями на странице Facebook с использованием API Facebook Graph. Он предоставляет инструменты для создания постов, модерации комментариев, получения аналитических сведений о постах и фильтрации негативных отзывов — готовый к подключению к Claude или другим агентам на основе LLM.


🤖 Что это?

Этот MCP предоставляет набор инструментов, вызываемых с помощью ИИ, которые подключаются напрямую к странице Facebook, абстрагируя общие операции API в виде функций, совместимых с LLM.

✅ Преимущества

  • Позволяет менеджерам социальных сетей автоматизировать модерацию и аналитику.
  • Легко интегрируется с Claude Desktop или любым клиентом Agent .
  • Обеспечивает точный контроль над контентом Facebook на естественном языке.

📦 Особенности

ИнструментОписание
post_to_facebookСоздайте новую публикацию на Facebook с сообщением.
reply_to_commentОтветить на конкретный комментарий к посту.
get_page_postsПолучить последние сообщения со страницы.
get_post_commentsПолучить комментарии к указанному посту.
delete_postУдалить конкретную запись по идентификатору.
delete_commentУдалить конкретный комментарий по идентификатору.
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. 🛠️ Установка

Установите зависимости с помощью uv, быстрого менеджера пакетов Python: Если 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

Чтобы настроить FacebookMCP в Clade:

  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. Теперь вы можете публиковать, модерировать и измерять вовлеченность — все это с помощью подсказок на естественном языке!


🤝 Вклад

Приветствуются ваши вклады, сообщения о проблемах и запросы на новые функции!
Не стесняйтесь создавать ответвления репозитория и отправлять запрос на извлечение.

  • Создайте ветку: 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. Клонировать репозиторий
      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