GA

gomarble-ai/facebook-ads-mcp-server

Developer toolsОфициальный

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

366 stars 112 forks Качество 82 Тренд 27MIT

Этот проект предоставляет MCP-сервер, выступающий в роли интерфейса для Meta Ads, обеспечивая программный доступ к данным Meta Ads и функциям управления.

Обзор

Этот проект предоставляет MCP-сервер, выступающий в роли интерфейса для Meta Ads, обеспечивая программный доступ к данным Meta Ads и функциям управления. Ваш браузер не поддерживает тег видео. Для более простой настройки мы предлагаем готовых установщиков: - Локально устанавливает и настраивает MCP-сервер - Автоматически обрабатывает установку среды - В процессе подаёт запросы на аутентификацию Meta-токенов, что является необязательным - Если токен доступа Meta не предоставляется, подключитесь к серверу GoMarble для создания токена от вашего имени Это позволяет вам вручную получать Meta Developer Access Token. Вместо этого он безопасно подключается к . GoMarble ваш токен — он сохраняется локально на вашем компьютере для использования с MCP-сервером. * Python 3.10+ * Зависимости, перечисленные в requirements.txt Использование виртуальной среды помогает чисто управлять зависимостями проекта[[Source]](https://docs.python.org/3/tutorial/venv.html). 2. 3. Обеспечить безопасность Meta User Access Token с необходимыми правами (например, ads_read).

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

Этот проект предоставляет MCP-сервер, выступающий в роли интерфейса для Meta Ads, обеспечивая программный доступ к данным Meta Ads и функциям управления.

Ваш браузер не поддерживает тег видео.

Простая настройка в один клик

Для более простой настройки мы предлагаем готовых установщиков:

👉 Скачать установщик - https://gomarble.ai/mcp

Присоединяйтесь к нашему сообществу для помощи и обновлений

👉 Сообщество Slack - ИИ в рекламе

Попробуйте также сервер Google Ads MCP

👉 Google Ads MCP - Google Ads MCP

Что он делает

  • Локально устанавливает и настраивает MCP-сервер
  • Автоматически обрабатывает установку среды
  • Запросы на аутентификацию токенов Meta во время процесса, что является необязательным
  • Если токен доступа Meta не предоставлен, подключитесь к серверу GoMarble для создания токена от вашего имени

Важное предупреждение

Эта настройка не требует вручную получать Meta Developer Access Token.

Вместо этого он надёжно подключается к серверу GoMarble, чтобы создать токен от вашего имени. GoMarble не хранит ваш токен — он сохраняется локально на вашем компьютере для использования с MCP-сервером.


Подготовка

Требования

  • Python 3.10+
  • Зависимости, перечисленные в requirements.txt

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

README

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

Facebook/Meta Ads MCP Server

This project provides an MCP server acting as an interface to the Meta Ads, enabling programmatic access to Meta Ads data and management features.

Your browser does not support the video tag.

Easy One-Click Setup

For a simpler setup experience, we offer ready-to-use installers:

👉 Download installer - https://gomarble.ai/mcp

Join our community for help and updates

👉 Slack Community - AI in Ads

Try Google ads mcp server also

👉 Google Ads MCP - Google Ads MCP

What It Does

  • Installs and configures the MCP server locally
  • Automatically handles environment setup
  • Prompts for Meta token authentication during the process which is optional
  • If Meta access token is not provided then connect to GoMarble’s server to create the token on your behalf

Important Disclaimer

This setup does not require you to manually obtain a Meta Developer Access Token.

Instead, it connects securely to GoMarble’s server to create the token on your behalf. GoMarble does not store your token — it is saved locally on your machine for use with the MCP server.


Setup

Prerequisites

  • Python 3.10+
  • Dependencies listed in requirements.txt
  1. (Optional but Recommended) Create and Activate a Virtual Environment:

    python3 -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
    

    Using a virtual environment helps manage project dependencies cleanly[Source].

  2. Install Dependencies:

    pip install -r requirements.txt
    
  3. Obtain Meta Access Token: Secure a Meta User Access Token with the necessary permissions (e.g., ads_read). You can generate this through the Meta Developer portal. Follow this link.

Usage with MCP Clients (e.g., Cursor, Claude Desktop)

To integrate this server with an MCP-compatible client, add a configuration(Claude) similar to the following. Replace YOUR_META_ACCESS_TOKEN with your actual token and adjust the path to server.py if necessary.

{
  "mcpServers": {
    "fb-ads-mcp-server": {
      "command": "python",
      "args": [
Открыть полный README на GitHub

Установка

npx -y @smithery/cli install @gomarble-ai/facebook-ads-mcp-server --client claude
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "fb-ads-mcp-server": { "command": "python", "args": [ "/path/to/your/fb-ads-mcp-server/server.py", "--fb-token", "YOUR_META_ACCESS_TOKEN" ] // If using a virtual environment, you might need to specify the python executable within the venv: // "command": "/path/to/your/fb-ads-mcp-server/venv/bin/python", // "args": [ // "/path/to/your/fb-ads-mcp-server/server.py", // "--fb-token", // "YOUR_META_ACCESS_TOKEN" // ] } } }