Integrations
Provides tools for automating and managing Facebook Page interactions, including creating posts, moderating comments, fetching post insights, and filtering negative feedback using the Facebook Graph API.
Facebook MCP Server
Dieses Projekt ist ein MCP-Server zur Automatisierung und Verwaltung von Interaktionen auf einer Facebook-Seite mithilfe der Facebook Graph API. Es bietet Tools zum Erstellen von Beiträgen, Moderieren von Kommentaren, Abrufen von Beitragseinblicken und Filtern von negativem Feedback – bereit zur Integration in Claude oder andere LLM-basierte Agenten.
🤖 Was ist das?
Dieses MCP bietet eine Reihe von KI-aufrufbaren Tools, die eine direkte Verbindung zu einer Facebook-Seite herstellen und allgemeine API-Operationen als LLM-freundliche Funktionen abstrahieren.
✅ Vorteile
- Ermöglicht Social-Media-Managern die Automatisierung von Moderation und Analyse.
- Nahtlose Integration mit Claude Desktop oder jedem Agent-Client .
- Ermöglicht eine detaillierte Kontrolle über Facebook-Inhalte aus natürlicher Sprache.
📦 Funktionen
Werkzeug | Beschreibung |
---|---|
post_to_facebook | Erstellen Sie einen neuen Facebook-Beitrag mit einer Nachricht. |
reply_to_comment | Antworten Sie auf einen bestimmten Kommentar zu einem Beitrag. |
get_page_posts | Rufen Sie aktuelle Beiträge von der Seite ab. |
get_post_comments | Holen Sie sich Kommentare zu einem bestimmten Beitrag. |
delete_post | Löschen Sie einen bestimmten Beitrag anhand der ID. |
delete_comment | Löschen Sie einen bestimmten Kommentar anhand der ID. |
delete_comment_from_post | Alias zum Löschen eines Kommentars aus einem bestimmten Beitrag. |
filter_negative_comments | Filtern Sie Kommentare mit Schlüsselwörtern mit negativer Stimmung heraus. |
get_number_of_comments | Zählen Sie die Anzahl der Kommentare zu einem Beitrag. |
get_number_of_likes | Zählen Sie die Anzahl der Likes für einen Beitrag. |
get_post_impressions | Erhalten Sie die Gesamtzahl der Impressionen eines Beitrags. |
get_post_impressions_unique | Ermitteln Sie die Anzahl der einzelnen Benutzer, die den Beitrag gesehen haben. |
get_post_impressions_paid | Erhalten Sie die Anzahl der bezahlten Impressionen des Beitrags. |
get_post_impressions_organic | Erhalten Sie die Anzahl der organischen Impressionen des Beitrags. |
get_post_engaged_users | Ermitteln Sie die Anzahl der Benutzer, die mit dem Beitrag interagiert haben. |
get_post_clicks | Ermitteln Sie die Anzahl der Klicks auf den Beitrag. |
get_post_reactions_like_total | Erhalten Sie die Gesamtzahl der „Gefällt mir“-Reaktionen. |
🚀 Einrichtung und Installation
1. Klonen Sie das Repository
2. 🛠️ Installation
Installieren Sie Abhängigkeiten mit uv, einem schnellen Python-Paketmanager: Wenn uv noch nicht installiert ist, führen Sie Folgendes aus:
Sobald UV installiert ist, installieren Sie die Projektabhängigkeiten:
3. Umgebung einrichten
Erstellen Sie eine .env-Datei im Stammverzeichnis und fügen Sie Ihre Facebook-Seiten-Anmeldeinformationen hinzu. Diese finden Sie unter https://developers.facebook.com/tools/explorer.
🧩 Verwendung mit Claude Desktop
So richten Sie das FacebookMCP in Clade ein:
- Öffnen Sie Clade.
- Gehen Sie zu Einstellungen → Entwickler → Konfiguration bearbeiten.
- Fügen Sie in der geöffneten Konfigurationsdatei den folgenden Eintrag hinzu:
✅ Sie sind startklar!
Das war’s – Ihr Facebook MCP-Server ist nun vollständig konfiguriert und bereit, Claude Desktop zu betreiben. Sie können jetzt mithilfe natürlicher Sprachbefehle posten, moderieren und das Engagement messen!
🤝 Beitragen
Beiträge, Probleme und Funktionsanfragen sind willkommen!
Sie können das Repo gerne forken und einen Pull Request senden.
- Erstellen Sie einen Zweig:
git checkout -b feature/YourFeature
- Übernehmen Sie Ihre Änderungen:
git commit -m 'feat: add new feature'
- Pushen zum Zweig:
git push origin feature/YourFeature
- Öffnen Sie eine Pull-Anfrage 🎉
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that enables saving and sharing Claude Desktop conversations, allowing users to store chats privately or make them public through a web interface.Last updated -26TypeScriptMIT License
- -securityAlicense-qualityMCP server acting as an interface to the Facebook Ads, enabling programmatic access to Facebook Ads data and management features.Last updated -28PythonMIT License
- Python
- PythonMIT License