Facebook MCP Server
Facebook MCP Server
このプロジェクトは、Facebook Graph APIを使用してFacebook Page上での操作を自動化・管理するためのMCPサーバーです。投稿の作成、コメントのモデレーション、投稿インサイトの取得、ネガティブなコメントのフィルタリングを行うツールを提供し、Claudeや他のLLMベースのエージェントに簡単に組み込むことができます。
🤖 これは何か?
このMCPは、直接Facebook Pageに接続して、一般的なAPI操作をLLMに親しみやすい関数として抽象化した、AIから呼び出し可能なツール群を提供します。
✅ 利点
ソーシャルメディアマネージャーがモデレーションとアナリティクスを自動化できるようにします。
Claude Desktopや任意のエージェントクライアントとシームレスに統合できます。
自然言語からFacebookコンテンツをきめ細かく制御できます。
Related MCP server: PagePilot MCP
📦 機能
ツール | 説明 |
| メッセージを添えて新しいFacebook投稿を作成します。 |
| 投稿内の特定のコメントに返信します。 |
| ページから最近の投稿を取得します。 |
| 指定された投稿のコメントを取得します。 |
| IDを指定して特定の投稿を削除します。 |
| IDを指定して特定のコメントを削除します。 |
| コメントを公開済みから非表示にします。 |
| 以前に非表示にしたコメントを非表示から戻します。 |
| 特定の投稿からコメントを削除するためのエイリアスです。 |
| ネガティブなセンチメントのキーワードを含むコメントをフィルタリングします。 |
| 投稿のコメント数を数えます。 |
| 投稿の「いいね!」の数を数えます。 |
| 投稿の総インプレッション数を取得します。 |
| 投稿を見たユニークユーザー数を取得します。 |
| 投稿の有料インプレッション数を取得します。 |
| 投稿のオーガニックインプレッション数を取得します。 |
| 投稿にかかわったユーザーの数を取得します。 |
| 投稿のクリック数を取得します。 |
| 「いいね!」リアクションの総数を取得します。 |
| 投稿の上位コメント投稿者を取得します。 |
| キャプション付きの画像をFacebookページに投稿します。 |
| ローカルビデオファイルのパス、または公開ビデオURLを説明とともに投稿します。 |
| ユーザーにダイレクトメッセージを送信します。 |
| 既存の投稿のメッセージを更新します。 |
| 将来の公開に向けて投稿をスケジュールします。 |
| ページの総ファン数を取得します。 |
| 投稿のシェア数を取得します。 |
| 1回ポストのリアクション数をすべて取得します。 |
| IDを指定して複数のコメントを削除します。 |
| IDを指定して複数のコメントを非表示にします。 |
| IDを指定して複数のコメントの非表示を解除します。 |
| 特定のコメントに対するすべての返信を取得します。 |
| 投稿のパーマリンクURLを取得します。 |
| ページ上のスケジュール済み(未公開)投稿をすべて一覧表示します。 |
| ページの詳細情報(名前、概要、カテゴリ、ウェブサイト)を取得します。 |
🚀 セットアップとインストール
1. リポジトリをクローンする
git clone https://github.com/your-org/facebook-mcp-server.git
cd facebook-mcp-server2. 🛠️ インストール
高速なPythonパッケージマネージャーであるuvを用いて依存関係をインストールします。
uvがまだインストールされていない場合は、次を実行します:
curl -Ls https://astral.sh/uv/install.sh | bashuvのインストールが完了したら、プログラムの依存関係をインストールします:
uv pip install -r requirements.txt3. 環境のセットアップ
ルートディレクトリに.envファイルを作成して、自分のFacebook Pageの認証情報を追加します。
それらは次の場所から取得できます: https://developers.facebook.com/tools/explorer
FACEBOOK_ACCESS_TOKEN=your_facebook_page_access_token
FACEBOOK_PAGE_ID=your_page_id🧩 Claude Desktopで使用
Claude DesktopでFacebookMCPをセットアップするには:
Claude Desktopを開きます。
設定 → 開発者 → 設定の編集 に移動します。
開いた設定ファイルに次のエントリを追加します:
"FacebookMCP": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with",
"requests",
"mcp",
"run",
"/path/to/facebook-mcp-server/server.py"
]
}✅ 準備完了です!
これで完了です。厚砺なClaude Desktopを組み込んだFacebookMCPサーバーの設定は完了しました。自然言語ウィジェットを使用しながら、投稿、コメント、エンゲージメントをすべて行えます。
🤝 コントリビューション
コントリビューション、バグレポート、機能リクエストは歓迎します。
お気軽にリポジトリをフォークしてプルリクエストを送ってください。
ブランチを作成します:
git checkout -b feature/YourFeature変更をコミットします:
git commit -m 'feat: add new feature'ブランチにプッシュします:
git push origin feature/YourFeatureプルリクエストを開きます。🎉
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceAutomates Facebook Page management through the Graph API, enabling content posting, comment moderation, analytics tracking, and engagement monitoring through natural language interactions.309MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to manage a Facebook Fanpage via the official Graph API, supporting posting, scheduling, comment moderation, and analytics, without scraping or accessing private messages.MIT
- AlicenseNot gradedqualityCmaintenanceAutomates Facebook Page management via Graph API, enabling posting, comment moderation, and analytics through AI agents.1MIT
- AlicenseNot gradedqualityCmaintenanceEnables analytics and management of Facebook Pages through the Meta Graph API, including posts, insights, audience, and publishing.GPL 3.0
Related MCP Connectors
Boost posts and launch community growth campaigns from your AI assistant. OAuth, credit-billed.
Social media analytics, post insights, and competitor benchmarking for AI agents.
Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/adnaan-abdi/Facebook-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server