MM

mathiaschu/meta-ads-analyzer

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

462 stars 63 forks Качество 57 Тренд 22MIT

mathiaschu/meta-ads-analyzer — это кандидат на MCP-сервер, импортированный из https://github.com/mathiaschu/meta-ads-analyzer.

Обзор

mathiaschu/meta-ads-analyzer — это кандидат на MCP-сервер, импортированный из https://github.com/mathiaschu/meta-ads-analyzer.

Обзор (машинный перевод)

Настройка навыков Claude Code + MCP-сервер для экспертного анализа кампаний Meta Ads. Включает фреймворк Breakdown Effect, диагностику фазы обучения и 9 справочных документов из официальной документации Meta.

Что он делает

После установки Claude Code может:

  • Анализ данных о кампании, наборе рекламы и данных о производительности на уровне рекламы
  • Выявить коренные причины проблем с производительностью с помощью системных механик Meta
  • Объясните Эффект срыва (почему Meta выделяет бюджет на, казалось бы, «худшие» сегменты)
  • Диагностика фазы обучения, пересечения аукционов, темпа и проблем творческой усталости
  • Создавать структурированные аналитические отчёты с практическими рекомендациями
  • Напрямую подключиться к API Meta для получения данных кампании в реальном времени (через MCP)

Компоненты

Компонент Что он делает
Навык (skill/) Аналитический фреймворк с 9 справочными документами, которые Клод загружает в качестве контекста
MCP Server (mcp/) Соединяет Claude Code с маркетинговым API Meta для актуальных данных
Скрипты (scripts/) Помощники по установке и обновлению токенов

Предварительные требования

  • Установлен Claude Code
  • Node.js v18+
  • Meta-приложение с доступом к Marketing API (создать его можно здесь)

Установка

1. Установите навык

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Meta Ads Analyzer for Claude Code

A Claude Code skill + MCP server setup for expert-level Meta Ads campaign analysis. Includes the Breakdown Effect framework, Learning Phase diagnostics, and 9 reference documents from Meta’s official documentation.

What It Does

When installed, Claude Code can:

  • Analyze campaign, ad set, and ad-level performance data
  • Identify root causes of performance issues using Meta’s system mechanics
  • Explain the Breakdown Effect (why Meta allocates budget to seemingly “worse” segments)
  • Diagnose Learning Phase, Auction Overlap, Pacing, and Creative Fatigue issues
  • Generate structured analysis reports with actionable recommendations
  • Connect directly to Meta’s API to pull live campaign data (via MCP)

Components

Component What it does
Skill (skill/) Analysis framework with 9 reference docs that Claude loads as context
MCP Server (mcp/) Connects Claude Code to Meta’s Marketing API for live data
Scripts (scripts/) Setup and token refresh helpers

Prerequisites

Installation

1. Install the Skill

Copy the skill/ folder into your Claude Code project:

# From your Claude Code project root
mkdir -p .claude/skills/meta-ads-analyzer
cp -r skill/* .claude/skills/meta-ads-analyzer/

The skill is now active. Claude will automatically use it when you ask about Meta Ads analysis.

2. Set Up the MCP Server (optional, for live data)

The MCP server lets Claude pull live campaign data from Meta’s API. Skip this if you only want to analyze exported data (CSV, screenshots).

a) Create a Meta App

  1. Go to developers.facebook.com
  2. Create a new app (type: Business)
  3. Add the Marketing API product
  4. Note your App ID and App Secret

b) Generate an Access Token

  1. Go to Graph API Explorer
  2. Select your app
  3. Add permissions: ads_read, ads_management, business_management
  4. Click Generate Access Token and authorize
  5. Exchange for a long-lived token (60 days) using the setup script:
bash scripts/setup.sh

c) Configure Claude Code

Copy the MCP config template and add your credentials:

cp mcp/mcp.json.example .mcp.json

Edit .mcp.json and replace the placeholders with your actual token and app secret.

Then restart Claude Code for the MCP server to connect.

3. Verify

Ask Claude: “Analyze my Meta Ads campaigns” — it should connect to your ad account and start analyzing.

Token Refresh

Meta long-lived tokens expire after ~60 days. To refresh:

bash scripts/refresh_token.sh
Открыть полный README на GitHub

Установка

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

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →