Facebook MCP Server
Автоматизирует публикации постов, модерацию комментариев, анализ insights и фильтрацию негативного фидбека на Facebook страницах.
Описание
Это MCP-сервер на Python, использующий Facebook Graph API для управления страницей. Предоставляет LLM-дружественные инструменты для создания постов, удаления/скрытия комментариев, получения метрик (лайки, просмотры, реакции) и фильтрации по сентименту. Идеально для автоматизации соцмедиа-менеджмента, интеграции с Claude или агентами. Технологии: requests, uv для установки. Применения: moderation, analytics, content scheduling для страниц.
Возможности
Публикация постов
Создание текстовых постов, изображений, обновление и планирование публикаций.
Модерация комментариев
Ответы, удаление, скрытие/открытие комментариев, bulk-операции и фильтрация по негативному сентименту.
Анализ постов
Получение комментариев, лайков, репостов, топ-комментаторов и breakdown реакций.
Insights и метрики
Подсчёт просмотров (импрессий), уникальных пользователей, вовлеченности, кликов и фан-базы страницы.
Прямые сообщения
Отправка DM пользователям.
Установка
Клонируйте репозиторий: git clone https://github.com/your-org/facebook-mcp-server.git && cd facebook-mcp-server.
Установите uv (если не установлен): curl -Ls https://astral.sh/uv/install.sh | bash.
Установите зависимости: uv pip install -r requirements.txt.
Создайте .env файл с FACEBOOK_ACCESS_TOKEN и FACEBOOK_PAGE_ID (получите на developers.facebook.com).
Для Claude Desktop: В настройках добавьте конфиг с командой ‘uv run –with mcp[cli] –with requests mcp run /path/to/server.py’.