Facebook MCP サーバー
このプロジェクトは、Facebook Graph APIを用いてFacebookページ上のインタラクションを自動化・管理するためのMCPサーバーです。投稿の作成、コメントのモデレーション、投稿インサイトの取得、否定的なフィードバックのフィルタリングを行うツールを公開しており、Claudeやその他のLLMベースのエージェントにプラグインできます。
🤖 これは何ですか?
この MCP は、Facebook ページに直接接続し、一般的な API 操作を LLM 対応関数として抽象化する AI 呼び出し可能なツール スイートを提供します。
✅ メリット
ソーシャル メディア マネージャーがモデレーションと分析を自動化できるようにします。
Claude Desktop または任意のエージェント クライアントとシームレスに統合されます。
自然言語から Facebook コンテンツをきめ細かく制御できます。
📦 機能
道具 | 説明 |
| メッセージを含む新しい Facebook 投稿を作成します。 |
| 投稿の特定のコメントに返信します。 |
| ページから最近の投稿を取得します。 |
| 指定された投稿へのコメントを取得します。 |
| ID で特定の投稿を削除します。 |
| ID で特定のコメントを削除します。 |
| 特定の投稿からコメントを削除するためのエイリアス。 |
| 否定的な感情のキーワードを含むコメントを除外します。 |
| 投稿に対するコメントの数をカウントします。 |
| 投稿の「いいね!」の数をカウントします。 |
| 投稿の合計インプレッション数を取得します。 |
| 投稿を見たユニークユーザーの数を取得します。 |
| 投稿の有料インプレッション数を取得します。 |
| 投稿のオーガニックインプレッション数を取得します。 |
| 投稿にエンゲージしたユーザーの数を取得します。 |
| 投稿のクリック数を取得します。 |
| 「いいね!」反応の合計数を取得します。 |
| 投稿に対するトップのコメント投稿者を取得します。 |
| キャプション付きの画像を Facebook ページに投稿します。 |
| ユーザーに直接メッセージを送信します。 |
| 既存の投稿のメッセージを更新します。 |
🚀 セットアップとインストール
1. リポジトリのクローンを作成する
2. 🛠️ インストール
高速な Python パッケージ マネージャーである uv を使用して依存関係をインストールします。uv がまだインストールされていない場合は、次を実行します。
uv がインストールされたら、プロジェクトの依存関係をインストールします。
3. 環境を設定する
ルートディレクトリに.envファイルを作成し、Facebookページの認証情報を追加します。認証情報はhttps://developers.facebook.com/tools/explorerから入手できます。
🧩 Claude Desktop での使用
Clade で FacebookMCP を設定するには:
クレードを開きます。
「設定」→「開発者」→「構成の編集」に移動します。
開いた構成ファイルに次のエントリを追加します。
✅ 準備完了です!
これで完了です。Facebook MCPサーバーの設定が完了し、Claude Desktopを稼働させる準備が整いました。投稿、モデレーション、エンゲージメント測定など、すべて自然言語プロンプトで行えます。
🤝 貢献する
貢献、問題、機能のリクエストを歓迎します。
お気軽にリポジトリをフォークしてプル リクエストを送信してください。
ブランチを作成します:
git checkout -b feature/YourFeature変更をコミットします:
git commit -m 'feat: add new feature'ブランチにプッシュする:
git push origin feature/YourFeatureプルリクエストを開く🎉
This server cannot be installed
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-server
Related MCP Servers
- -security-license-qualityMCP server acting as an interface to the Facebook Ads, enabling programmatic access to Facebook Ads data and management features.Last updated -157MIT License
- MIT License
- MIT License