Synter Ads

官方

跨平台廣告活動管理,支援AI代理在Google、Meta、LinkedIn、Reddit、TikTok等平台操作,提供140多個具讀寫權限的工具。

你可以用 Synter Ads MCP 做什麼?

  • 跨平台列出廣告活動 — 讓您的助理透過 list_campaigns 從已連結的廣告帳戶中擷取所有廣告活動。
  • 建立搜尋廣告活動 — 使用 create_search_campaign 啟動 Google 搜尋廣告活動,包含關鍵字、廣告和預算。
  • 暫停表現不佳的廣告活動 — 當花費或 ROAS 表現異常時,可透過 pause_campaign 立即停止任何廣告活動。
  • 擷取成效指標 — 使用 get_performance 取得曝光次數、點擊次數、花費、轉換次數和 ROAS。
  • 生成廣告創意素材 — 讓 generate_image 或 generate_video 產出可直接上傳的廣告素材。
  • 執行 140 多種工具 — 使用 run_tool 直接存取完整的 Synter 目錄,進行進階操作。

文件

Synter MCP Server

npm version License: MIT

最完整的廣告 MCP 伺服器。

涵蓋 19 個廣告平台的報表,並在其中 14 個平台上支援完整的廣告活動建立(16 個平台支援寫入操作),橫跨所有主要購買管道,並內建破壞性操作的確認機制。

建立廣告活動。調整預算。暫停表現不佳的廣告。生成創意素材。拉取成效數據。全部透過自然對話完成,涵蓋 Google、Meta、LinkedIn、Microsoft、Reddit、TikTok、X 等平台。

這是第一個讓 AI 代理擁有信用卡的 Model Context Protocol (MCP) 伺服器。

注意: Synter-Media-AI/plugin 是官方可安裝的 Claude 外掛儲存庫。此儲存庫中的 .claude-plugin/ 副本並非安裝來源。


Synter 的比較優勢

官方的 Google Ads MCP 伺服器在設計上僅供讀取:根據 Google 的文件,它「嚴格唯讀」,且「無法修改出價、暫停廣告活動或建立新資產」。大多數第三方廣告 MCP 伺服器僅涵蓋單一平台。我們打造 Synter 是為了從單一伺服器完成這兩項工作,橫跨所有主要購買管道。

Synter MCP官方 Google Ads MCP典型第三方廣告 MCP
存取權限19 個平台皆可讀取,14 個平台可建立廣告活動,16 個平台支援寫入操作唯讀(目前版本)通常唯讀或部分寫入
平台19 個平台提供報表,14 個平台提供完整廣告活動建立(列表如下)僅 Google Ads通常單一平台
建立廣告活動✅ Google 搜尋、多媒體、PMax、Meta、LinkedIn、Reddit 等,透過 run_tool❌罕見
預算與暫停✅❌視情況而定
AI 創意素材生成✅ 圖片、影片、文案❌❌
受眾同步✅ Google、Meta、LinkedIn、Microsoft、Reddit、TikTok、X❌❌
安全性破壞性操作需確認不適用(唯讀)視情況而定
開源✅ MIT✅視情況而定

報表涵蓋範圍(19 個平台): Google Ads、Microsoft Ads (Bing)、Meta (Facebook 和 Instagram)、LinkedIn Ads、X (Twitter) Ads、Reddit Ads、TikTok Ads、Snapchat Ads、Pinterest Ads、Spotify Ads、Amazon Ads、Amazon DSP、Walmart Connect、Instacart Ads、Target Roundel、Criteo、The Trade Desk、Display & Video 360 和 OpenAI Ads (ChatGPT)。

完整廣告活動建立(14 個平台): Google Ads、Microsoft Ads、Meta、LinkedIn、X、Reddit、TikTok、Snapchat、Pinterest、Spotify、Amazon Ads(Sponsored Products、Brands 和 Display)、Amazon DSP、The Trade Desk 和 OpenAI Ads。Display & Video 360 和 StackAdapt 額外支援寫入操作(暫停、預算和廣告訂單更新、受眾上傳),但不支援廣告活動建立。其餘 4 個平台(Walmart Connect、Instacart、Target Roundel 和 Criteo)目前僅提供報表功能。

npx 套件為最常見的操作提供型別化工具,並提供 run_tool 存取完整的 140+ Synter 工具目錄。位於 https://mcp.syntermedia.ai/mcp/ 的遠端伺服器提供完整的託管工具集,包括上述所有平台的成效拉取功能。

如需註冊表風格的 MCP 探索,server.json 是機器可讀的權威來源。請保持它與 package.json、manifest.json 以及本 README 中的設定範例保持一致。


⚠️ 誠摯警告

您的 AI 代理將能夠:

  • 建立廣告活動,立即開始花費您的預算
  • 調整出價,影響您每次點擊支付的金額
  • 暫停廣告活動(有時這是件好事)
  • 新增關鍵字,改變誰能看到您的廣告
  • 生成創意素材並上傳到您的帳戶

我們為破壞性操作內建了確認機制。但話說回來,也許不要把它交給您剛認識的代理。


快速開始

1. 取得您的 API 金鑰

在 syntermedia.ai 註冊,並在 開發者設定 中建立 API 金鑰。

2. 設定您的 AI 用戶端

For Claude Desktop: 新增至 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "synter": {
      "command": "npx",
      "args": ["@synterai/mcp-server"],
      "env": {
        "SYNTER_API_KEY": "syn_your_api_key_here"
      }
    }
  }
}

For Cursor: 新增至您專案中的 .cursor/mcp.json:

{
  "mcpServers": {
    "synter": {
      "command": "npx",
      "args": ["@synterai/mcp-server"],
      "env": {
        "SYNTER_API_KEY": "syn_your_api_key_here"
      }
    }
  }
}

For Amp: 新增至 .amp/settings.json:

{
  "mcpServers": {
    "synter": {
      "command": "npx",
      "args": ["@synterai/mcp-server"],
      "env": {
        "SYNTER_API_KEY": "syn_your_api_key_here"
      }
    }
  }
}

遠端(Streamable HTTP): 適用於 ChatGPT、n8n、Zapier 或任何支援 HTTP 傳輸的 MCP 用戶端:

URL: https://mcp.syntermedia.ai/mcp/
Header: X-Synter-Key: syn_your_api_key_here

無需本機安裝。適用於任何支援 Streamable HTTP 傳輸的 MCP 用戶端。

3. 開始使用

重新啟動您的 AI 用戶端並開始對話:

「顯示我所有的 Google Ads 廣告活動」

「為『專案管理軟體』建立一個搜尋廣告活動,每日預算 $50」

「暫停那個超支的廣告活動」


偏好完整外掛?(Claude Code / Claude Desktop)

此套件是原始的 MCP 伺服器。如果您使用 Claude Code 或 Claude Desktop,Synter 外掛 將此同一伺服器包裝為現成的技能(/synter:launch、/synter:audience、/synter:optimize、…)、專業代理,以及花費前核准的安全鉤子:

/plugin marketplace add Synter-Media-AI/plugin
/plugin install synter@synter

它還附帶一個無頭 Claude Agent SDK 執行器,用於自動化。請參閱外掛儲存庫或 Claude 外掛指南。當您只需要工具,或正在連接其他用戶端時,請直接使用此 MCP 套件。


您的代理能做什麼?

📊 廣告活動管理

工具說明
list_campaigns列出所有已連接平台的廣告活動
create_search_campaign建立包含關鍵字和廣告的 Google 搜尋廣告活動
create_display_campaign建立包含圖片的 Google 多媒體廣告活動
create_pmax_campaign建立 Performance Max 廣告活動
create_meta_campaign建立 Facebook/Instagram 廣告活動
create_linkedin_campaign為 B2B 建立 LinkedIn 廣告活動
create_reddit_campaign建立 Reddit 廣告活動
pause_campaign暫停任何廣告活動
update_campaign_budget變更每日預算

📈 成效與分析

工具說明
get_performance取得曝光次數、點擊數、花費、轉換數、ROAS
get_daily_spend按平台劃分的每日花費明細

🎯 關鍵字與目標設定

工具說明
add_keywords將關鍵字新增至廣告活動或廣告群組
add_negative_keywords封鎖不需要的搜尋字詞

🔄 轉換追蹤

工具說明
create_conversion設定轉換動作
list_conversions列出現有的轉換動作
diagnose_tracking檢查追蹤是否正確安裝

🎨 創意素材生成

工具說明
generate_imageAI 生成廣告圖片
generate_videoAI 生成影片廣告
upload_image上傳圖片作為廣告素材

🔧 工具

工具說明
list_ad_accounts列出所有已連接的廣告帳戶
run_tool直接執行任何 140+ Synter 工具

沒有廣告經驗?沒問題。

如果您從未投放過廣告,以下是一些您需要了解的資訊:

什麼是廣告活動?

廣告活動就像一個專案資料夾。它包含您的廣告、誰能看到它們,以及您花費多少。

Campaign: "Q1 Lead Generation"
├── Budget: $50/day
├── Targeting: USA, people searching "project management"
└── Ads: Headlines, descriptions, images

我可以使用哪些平台?

平台最適合最低預算
Google Ads正在積極搜尋您產品的人$10/天
Meta (Facebook/Instagram)視覺化產品、廣泛受眾$5/天
LinkedInB2B、企業、求職者$25/天
Reddit利基社群、科技愛好者$5/天
Microsoft (Bing)年長族群、B2B$10/天
TikTokZ 世代、娛樂、電子商務$20/天

廣告活動類型說明

搜尋廣告活動: 當有人在 Google 搜尋特定關鍵字時,您的廣告就會顯示。

  • 範例: 有人搜尋「最佳 CRM 軟體」→ 您的廣告出現

多媒體廣告活動: 在網站和應用程式中顯示的圖片廣告。

  • 範例: 新聞網站上的橫幅廣告

Performance Max (PMax): Google 的 AI 在各地顯示您的廣告(搜尋、YouTube、多媒體、Gmail、地圖)。

  • 範例: Google 為您找出最佳刊登位置

影片廣告活動: 在 YouTube 和合作夥伴網站上的影片廣告。

  • 範例: YouTube 影片前的 15 秒廣告

常見術語

術語含義
曝光次數您的廣告被顯示的次數
點擊數點擊您廣告的人數
CTR點擊率(點擊數 ÷ 曝光次數 × 100)
CPC每次點擊成本
轉換數期望的動作(註冊、購買等)
ROAS廣告投資報酬率(營收 ÷ 花費)

第一個廣告活動檢查清單

在建立第一個廣告活動之前,您需要:

  1. ✅ 一個著陸頁 URL,讓人們點擊後前往
  2. ✅ 您想觸及的對象概念(地點、興趣)
  3. ✅ 您可以接受的每日預算(從 $10-50 開始)
  4. ✅ 一些廣告標題和說明

專業提示: 從 Google 的搜尋廣告活動開始。這是最容易理解的,並向已經在尋找您產品的人顯示廣告。


對話範例

建立您的第一個廣告活動

您: 為我的 SaaS 產品建立一個 Google 搜尋廣告活動。目標是搜尋「團隊協作軟體」和「專案管理工具」的人。預算為 $25/天。著陸頁是 https://myapp.com/signup

代理: 我會用這些關鍵字建立一個搜尋廣告活動。您想用什麼標題?這裡有一些建議:

  • 「讓團隊協作更簡單」
  • 「為現代團隊打造的專案管理」
  • 「免費開始 - 無需信用卡」

檢查成效

您: 我這週的廣告活動表現如何?

代理: 這是您過去 7 天的成效:

廣告活動花費點擊數轉換數ROAS
品牌搜尋$14289124.2x
競爭對手關鍵字$984531.5x
多媒體再行銷$6723482.8x

「競爭對手關鍵字」廣告活動表現不佳。您要我暫停它或調整目標設定嗎?

新增否定關鍵字

您: 我收到了「免費專案管理」的點擊,但我們沒有免費方案。封鎖這些。

代理: 已將「免費」新增為您廣告活動的否定關鍵字。這將阻止您的廣告在包含「免費」的搜尋中顯示。

生成廣告創意素材

您: 我需要一個行銷自動化產品的多媒體廣告圖片。深色主題、專業、1200x628。

代理: 正在生成您的圖片...

已建立:「深色背景上的行銷自動化儀表板與數據視覺化」 素材已儲存,可在您的下一個多媒體廣告活動中使用。


連接您的廣告帳戶

要在每個平台上管理廣告,您需要在 Synter 中連接您的帳戶:

  1. 前往 syntermedia.ai/settings/credentials
  2. 點擊每個平台旁的「連接」
  3. 完成 OAuth 流程
  4. 您的代理現在可以管理該平台

支援的平台(19 個;✅ = 報表 + 完整廣告活動執行,📊 = 僅報表):

  • Google Ads ✅
  • Meta (Facebook/Instagram) ✅
  • LinkedIn Ads ✅
  • Microsoft Ads (Bing) ✅
  • Reddit Ads ✅
  • TikTok Ads ✅
  • X (Twitter) Ads ✅
  • Snapchat Ads ✅
  • Pinterest Ads ✅
  • Spotify Ads ✅
  • Amazon DSP ✅
  • The Trade Desk ✅
  • Amazon Ads 📊
  • Walmart Connect 📊
  • Instacart Ads 📊
  • Target Roundel 📊
  • Criteo 📊
  • Display & Video 360 📊
  • OpenAI Ads (ChatGPT) 📊

進階:直接工具存取

對於進階使用者,您可以直接呼叫任何 140+ Synter 工具:

> Use run_tool to call google_ads_list_audiences

在 docs.syntermedia.ai/tools 查看完整工具列表,或詢問您的代理:

> What tools are available for LinkedIn Ads?

預設安全:execute 除非另有指示,否則進行試運行

通用的 execute 工具在第一次呼叫時絕不會執行任何操作,除非您明確選擇加入。預設情況下(dry_run: true),它會驗證請求並在此停止——不會執行任何操作,也不會花費任何費用。傳入 dry_run: false 以實際執行操作;對於任何涉及花費的操作,請務必在獲得帳戶擁有者批准後才執行。


環境變數

變數必填說明
SYNTER_API_KEY是您的 Synter API 金鑰
SYNTER_API_URL否API URL 覆寫(預設:https://syntermedia.ai)

本機開發

# Clone and install
git clone https://github.com/Synter-Media-AI/mcp-server.git
cd mcp-server
npm install

# Build
npm run build

# Run locally
SYNTER_API_KEY=syn_your_key_here node dist/index.js

疑難排解

「SYNTER_API_KEY 未設定」

請確認您的 API 金鑰位於 MCP 設定檔的 env 區段中。金鑰應以 syn_ 開頭。

「API 金鑰無效或已過期」

  1. 檢查您是否複製了完整的金鑰(金鑰很長!)
  2. 在 syntermedia.ai/developer 確認金鑰為啟用狀態
  3. 確認金鑰具備 tools:write 權限範圍

「未連接任何廣告帳戶」

您需要至少連接一個廣告平台:

  1. 前往 syntermedia.ai/settings/credentials
  2. 點擊 Google Ads(或其他平台)旁的「連接」
  3. 完成 OAuth 授權

工具未顯示在 Claude/Cursor 中

  1. 完全重新啟動您的 AI 用戶端(不僅是重新整理)
  2. 檢查 MCP 伺服器日誌中的錯誤
  3. 確認設定檔路徑和 JSON 語法

常見問題

是否有適用於 Google Ads 的 MCP 伺服器?

有,共有兩種。Google 官方推出了官方的 Google Ads MCP 伺服器,其目前版本為唯讀:它可以查詢報表、指標和中繼資料,但根據 Google 的文件說明,它「無法修改出價、暫停廣告活動或建立新的資產」。我們的 MCP 伺服器涵蓋 Google Ads 的讀取和寫入功能:建立搜尋、多媒體和 Performance Max 廣告活動、新增關鍵字和否定關鍵字、調整預算、暫停廣告活動、管理 Customer Match 受眾、設定轉換追蹤,以及擷取成效資料。同一台伺服器可回報其他 18 個廣告平台的資料,並在其中的 11 個平台上提供完整的廣告活動執行功能。

Claude 或 ChatGPT 可以管理我的廣告活動嗎?

可以。連接 Synter MCP 伺服器後,Claude(Claude Desktop、Claude Code)、ChatGPT、Cursor 以及任何其他相容 MCP 的用戶端,都可以在 14 個廣告平台上建立廣告活動、調整預算、暫停表現不佳的廣告、產生創意素材並同步受眾(在 16 個平台上可執行寫入操作),並在所有 19 個平台上擷取成效資料。Claude 和其他 stdio 用戶端透過 npx @synterai/mcp-server 搭配 SYNTER_API_KEY 連接;ChatGPT 和其他 HTTP 用戶端則使用 X-Synter-Key 標頭連接到位於 https://mcp.syntermedia.ai/mcp/ 的遠端伺服器。破壞性操作內建確認機制。

官方 Google Ads MCP 與 Synter 之間有何差異?

兩點差異:寫入權限和平台涵蓋範圍。官方 Google Ads MCP 目前版本為唯讀,且僅涵蓋 Google Ads。Synter 可回報 19 個平台的資料,並在其中的 14 個平台上提供完整的廣告活動建立功能,包括 Google Ads、Meta、LinkedIn、Microsoft、TikTok、Amazon Ads、Amazon DSP、OpenAI Ads 和 The Trade Desk。如果您只需要 Google Ads 報表,官方伺服器是可靠的選擇。如果您希望代理程式能針對所發現的狀況採取行動,無論是在 Google 還是您投放廣告的其他任何地方,這就是我們打造 Synter 的目的。


資源


授權

MIT 授權——詳情請參閱 LICENSE。


Synter
他們不希望您使用的 MCP 擴充功能。
因為擁有廣告預算的 AI 代理程式將改變一切。