mcp-facebook-posts-scraper について
Apify を利用して Facebook 公開ページの投稿を行形式で取得する MCP サーバーです。投稿文、日付、リアクション、コメント、シェア、メディア種別、リンクを集める用途に向いています。
主な機能
- 01公開ページの投稿取得
- 02日付と投稿文の返却
- 03リアクション・コメント・シェア数の収録
- 04メディア種別とリンクの表示
- 05日付による結果の制限
活用シーン
- 01Facebook ページの最近の投稿を収集
- 02指定日以降のページ投稿を確認
- 03投稿ごとのエンゲージメント情報を比較
MCP 対応
MCP クライアントに `get_facebook_page_posts` ツールを提供します。Apify の Actor を起動して完了を待ち、データセットの行を返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 2 日前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| pages | array | いいえ | 公開ページ名または facebook.com のアドレス(例:NASA)。グループと個人プロフィールは読み取りません。Clay では、この列を 1 項目のリストに入れてください。 |
| since_date | string | いいえ | 任意の日付(例:2026-01-31)。この日付より古い最初の投稿で読み取りを停止します。 |
| max_charge_usd | number | いいえ | 任意。料金がこの金額を超える前に実行を停止します。サマリー行は常に返されます。 |
| max_posts_per_page | number | いいえ | 1~500 の数値。デフォルトは 20 です。 |
詳細
Facebook Posts Scraper MCP Server
Apify の Mamba Labs Facebook Posts Scraper アクター用 MCP サーバーです。Facebook ページの公開投稿を行単位で取得します。
内容
機能
公開 Facebook ページの名前またはアドレスを指定すると、投稿ごとに日付、テキスト、リアクション、コメント、シェア数、メディアの種類、リンクを含む行を返します。
処理はすべて Apify 上で実行されます。このパッケージは、アクターの実行を開始して完了を待ち、データセットの行を返す薄いクライアントです。
クイックスタート
Node.js 18 以降と、API トークンを設定した Apify アカウントが必要です。
以下を Claude Desktop の設定(claude_desktop_config.json)、Cursor、または任意の MCP クライアントに追加してください。
{
"mcpServers": {
"mamba-facebook-posts-scraper": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-facebook-posts-scraper"
],
"env": {
"APIFY_TOKEN": "your-apify-token"
}
}
}
}
クライアントを再起動します。get_facebook_page_posts ツールが表示されます。
前提条件
- Node.js 18 以降。
- console.apify.com/account/integrations で取得した Apify API トークンを
APIFY_TOKENとして設定します。サーバーはトークンなしでもツールを一覧表示しますが、呼び出しにはトークンが必要です。
プロンプトの例
- 「NASA の Facebook ページから最新の投稿を 20 件取得してください。」
- 「これらの Facebook ページから 2026-10-01 以降の投稿を取得してください。」
ツール
get_facebook_page_posts。ツールは 1 つです。引数の例:
{
"pages": [
"NASA"
],
"max_posts_per_page": 5
}
入力
アクターの購入者向け入力項目すべてです。省略した入力には、アクター独自のデフォルト値が適用されます。
| 入力 | 型 | 必須 | 説明 |
|---|---|---|---|
pages | array | いいえ | 公開ページの名前または facebook.com のアドレス。例:NASA。グループと個人プロフィールは読み取りません。Clay では、列を 1 項目のリストに入れてください。 |
max_posts_per_page | number | いいえ | 1~500 の数値。デフォルトは 20 です。 |
since_date | string | いいえ | 省略可能な日付。例:2026-01-31。この日付より古い最初の投稿で読み取りを終了します。 |
max_charge_usd | number | いいえ | 省略可能です。この金額を超える料金が発生する前に実行を停止します。概要行は常に返されます。 |
料金
Apify でイベントごとに課金され、料金は Apify アカウントに請求されます。価格は USD です。
| イベント | 無料プラン | Bronze | Silver | Gold |
|---|---|---|---|---|
post-row、投稿 1 件 | $0.0075 | $0.007125 | $0.00675 | $0.006375 |
apify-actor-start、実行開始 1 回あたり | $0.003 | $0.003 | $0.003 | $0.003 |
ページステータス行と拒否された入力は無料です。Mamba Labs が実行のプラットフォーム費用を負担します。Apify のプロキシ通信費も含まれます。
アクターの詳しいドキュメント
apify.com/mambalabs/facebook-posts-scraper
ライセンス
MIT。詳細は LICENSE を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。