TM

tisik79/mcp-facebook

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

13 stars 7 forks 品質 62 トレンド 24

MCP サーバー プロ zadávání a vyhodnocování reklamních kampaní na Facebooku pomocí claude AI

概要

Claude AI から Facebook 広告を直接管理するための MCP サーバー。 マニュアルトークンハンティングなし — 一度Facebookでサインインし、完了します。 - キャンペーン管理(作成、更新、削除) - 広告セットと個々の広告 - アナリティクスとインサイト - カスタムとルカライラオーディエンス - ページ投稿 - 自動トークン管理(ページトークンは永久的) Claudeデスクトップ設定ファイルを開きます。 - : ~/Library/Application Support/Claude/claude desktop config.json - : %APPDATA%\Claude\claude desktop config.json まず始めに、ウィザードは自分のFacebookアプリを作成することであなたを歩きます。 App IDとSecretを入力すると、ブラウザが自動的に開きます→Facebookでサインイン→完了します。 ターゲティング/変換ツールセットのスコープは、Draivix/aidvertaiser(David Strejc、MIT)に触発されました!

概要(AI 翻訳)

ε チェスカー ヴェルゼ

Claude AI から Facebook 広告を直接管理するための MCP サーバー。 マニュアルトークンハンティングなし — 一度Facebookでサインインし、完了します。

##特徴

  • キャンペーン管理(作成、更新、削除)
  • 広告セットおよび個々の広告
  • 分析と洞察
  • 顧客および一見の聴衆
  • ページ投稿
  • 自動トークン管理(ページトークンは永続的)

インストール

要件

  • Node.js 18 +
  • クロードデスクトップ

##1. リポジトリのクローン化

##2. Claudeデスクトップに追加

Claudeデスクトップコンフィグファイルを開きます。 -Mac: [~/Library/Application Support/Claude/claude_desktop_config.json -Windows:[%APPDATA%\Claude\claude_desktop_config.json

追加:

##3. ファーストラン — 5分セットアップ

まず始めに、ウィザードは自分のFacebookアプリを作成することであなたを歩きます。

App IDとSecretを入力すると、ブラウザが自動的に開きます→Facebookでサインイン→完了します。

再ログイン/ページの追加

Claudeでの使用

利用可能なツール

| ツール | 概要 | お問い合わせ | [connect_facebook_account / [set_facebook_token] | OAuth でサインイン / グラフ API エクスプローラーからトークンを保存 |

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Facebook Ads MCP Server

🇨🇿 Česká verze

MCP server for managing Facebook ads straight from Claude AI. No manual token hunting — sign in with Facebook once and you’re done.

Features

  • Campaign management (create, update, delete)
  • Ad sets and individual ads
  • Analytics and insights
  • Custom and lookalike audiences
  • Page posts
  • Automatic token management (page tokens are permanent)

Installation

Requirements

  • Node.js 18+
  • Claude Desktop

1. Clone the repository

git clone https://github.com/Tisik79/MCP-Facebook.git
cd MCP-Facebook
npm install
npm run build

2. Add to Claude Desktop

Open the Claude Desktop config file:

  • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Add:

{
  "mcpServers": {
    "facebook-ads": {
      "command": "node",
      "args": ["/PATH/TO/MCP-Facebook/dist/index.js"]
    }
  }
}

3. First run — 5-minute setup

On first start, a wizard walks you through creating your own Facebook App:

Steps:
  1. Click "Create App"
  2. Choose type: "Business"
  3. Enter any name (e.g. "My Ads")
  4. After creation, go to Settings → Basic
  5. Copy the App ID and App Secret
  6. Add the "Facebook Login" product and set:
     Valid OAuth Redirect URIs: http://localhost:3456/auth/callback
  7. In Basic settings, add "localhost" to App Domains

After entering the App ID and Secret, a browser opens automatically → sign in with Facebook → done.

Re-login / adding pages

node dist/index.js login

Usage in Claude

"Show my active campaigns"
"Create a campaign for MyBrand with a $20 daily budget"
"How did my ads perform last month?"
"Post an update to page XY"

Available Tools

Tool Description
connect_facebook_account / set_facebook_token Sign in via OAuth / store a token from Graph API Explorer
list_connected_accounts / set_active_account Show connected pages & accounts / switch the active one
facebook_setup_help Step-by-step connection guide
get_campaigns List campaigns
create_campaign Create a new campaign
update_campaign Update a campaign (incl. bidStrategy) — read-after-write
get_campaign_details Campaign detail (budget, bid_strategy, spend today)
delete_campaign Delete a campaign
get_campaign_insights Campaign analytics
get_adset_insights / get_ad_insights Ad set / ad level analytics
get_adsets List ad sets
create_ad_set Create an ad set (incl. lead fields promotedObject / destinationType)
update_adset Update an ad set (name / status) — real write + read-after-write verification
get_ads List ads (filtered via adSetId/campaignId edge + status)
get_ad Ad detail incl. creative (link, CTA, copy, video/image)
upload_ad_media Upload an image (image_hash) or video (video_id)
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "facebook-ads": { "command": "node", "args": ["/PATH/TO/MCP-Facebook/dist/index.js"] } } }