DA

draivix/aidvertaiser

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

21 stars 7 forks 품질 58 트렌드 18

AI 전원 광고 관리 MCP 서버 - Google 광고, 메타 광고, GA4, 검색 콘솔, Matomo 및 Bing Webmaster 도구의 180 + 도구

개요

MCP를 통해 AI 전원 광고 관리. 8 플랫폼에서 232 도구 - Google 광고, 메타 광고, GA4, 콘솔 검색, 태그 관리자, Matomo, Bing Webmaster 및 PageSpeed Insights. 오픈 소스. 1개의 서버. Claude, Cursor, Windsurf 및 MCP 클라이언트와 함께 작동합니다. MCP 클라이언트 구성에 추가 (예를들면 ~/.claude/mcp servers.json): 모든 구성 파일은 ~/.unified-ads-mcp/에 있습니다. 이 디렉토리를 먼저 만듭니다: OAuth 토큰은 첫 번째 브라우저 기반 인증 후 자동으로 캐시됩니다. ~/.unified-ads-mcp/google-ads.yaml를 창조하십시오: GOOGLE ADS CREDENTIALS=/path/to/google-ads.yaml에 관하여 ONLY DEFAULT ACCOUNT=1 를 설정하여 google list accounts 를 비활성화하고 기본 고객 ID를 어디에나 사용합니다. 하나의 계정을 관리할 때 유용합니다.

개요(AI 번역)

MCP를 통해 AI 전원 광고 관리. 8 플랫폼에서 232 도구 - Google 광고, 메타 광고, GA4, 콘솔 검색, 태그 관리자, Matomo, Bing Webmaster 및 PageSpeed Insights.

오픈 소스. 1개의 서버. Claude, Cursor, Windsurf 및 MCP 클라이언트와 함께 작동합니다.

플랫폼

플랫폼 접두사 도구 오스
구글 애드 [T0] 81 OAuth (브라우저)
메타 광고 [T1] 40 OAuth (브라우저)
구글 애널리틱스(GA4) ga4_ 31 OAuth (browser)
구글 검색 콘솔 [T3] 18 OAuth (브라우저)
구글 태그 관리자 [T4] 14 OAuth (브라우저)
Matomo Analytics [T5] 24 API 토큰
빙 웹마스터 도구 [T6] 21 API 키
페이지속도 인사이트 [T7] 3 API 키 (옵션)

설치

빠른 시작

MCP 클라이언트 구성에 추가 (예: ~/.claude/mcp_servers.json]):

또는 직접 실행:

구성

모든 설정 파일은 에서 라이브 ~/.unified-ads-mcp/. 이 디렉토리를 먼저 만듭니다:

OAuth 토큰은 첫 번째 브라우저 기반 인증 후 자동으로 캐시됩니다.

구글 광고

~/.unified-ads-mcp/google-ads.yaml 만들기:

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Aidvertaiser

AI-powered advertising management via MCP. 232 tools across 8 platforms — Google Ads, Meta Ads, GA4, Search Console, Tag Manager, Matomo, Bing Webmaster, and PageSpeed Insights.

Open source. One server. Works with Claude, Cursor, Windsurf, and any MCP client.

Platforms

Platform Prefix Tools Auth
Google Ads google_ 81 OAuth (browser)
Meta Ads meta_ 40 OAuth (browser)
Google Analytics (GA4) ga4_ 31 OAuth (browser)
Google Search Console gsc_ 18 OAuth (browser)
Google Tag Manager gtm_ 14 OAuth (browser)
Matomo Analytics matomo_ 24 API token
Bing Webmaster Tools bing_ 21 API key
PageSpeed Insights pagespeed_ 3 API key (optional)

Installation

# From source
git clone https://github.com/Draivix/aidvertaiser.git
cd aidvertaiser
uv sync

Quick Start

Add to your MCP client config (e.g. ~/.claude/mcp_servers.json):

{
  "aidvertaiser": {
    "command": "uv",
    "args": ["run", "--directory", "/path/to/aidvertaiser", "unified-ads-mcp"]
  }
}

Or run directly:

uv run unified-ads-mcp

Configuration

All config files live in ~/.unified-ads-mcp/. Create this directory first:

mkdir -p ~/.unified-ads-mcp

OAuth tokens are cached here automatically after first browser-based authentication.

Create ~/.unified-ads-mcp/google-ads.yaml:

developer_token: YOUR_DEVELOPER_TOKEN
client_id: YOUR_CLIENT_ID
client_secret: YOUR_CLIENT_SECRET
login_customer_id: YOUR_MCC_ID          # Optional, for MCC access
default_customer_id: YOUR_CUSTOMER_ID   # Optional, skip account listing

Env var override: GOOGLE_ADS_CREDENTIALS=/path/to/google-ads.yaml

Tip: Set ONLY_DEFAULT_ACCOUNT=1 to disable google_list_accounts and force using the default customer ID everywhere. Useful when you only manage one account.

Meta Ads

Create ~/.unified-ads-mcp/meta-ads.yaml:

app_id: YOUR_APP_ID
app_secret: YOUR_APP_SECRET
access_token: YOUR_TOKEN              # Optional, bypasses browser OAuth
default_account_id: act_XXXXXXXXXX    # Optional

Or set environment variables: META_APP_ID, META_APP_SECRET, META_ACCESS_TOKEN.

Env var override: META_ADS_CREDENTIALS=/path/to/meta-ads.yaml

Google Analytics (GA4)

Create ~/.unified-ads-mcp/google-analytics.yaml:

client_id: YOUR_CLIENT_ID
client_secret: YOUR_CLIENT_SECRET
default_property_id: YOUR_PROPERTY_ID   # Optional

Falls back to google-ads.yaml for client_id/client_secret (same Google Cloud project).

Env var override: GOOGLE_ANALYTICS_CREDENTIALS=/path/to/google-analytics.yaml

Google Search Console

Uses google-ads.yaml for client credentials (same Google Cloud project). No separate config needed.

GitHub에서 전체 README 보기

설치

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

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →