Synter Ads

官方

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

你可以用 Synter Ads MCP 做什麼?

  • 跨平台列出廣告活動 — 請您的助理使用 list_campaigns 顯示所有已連結廣告帳戶中的廣告活動。
  • 建立搜尋廣告活動 — 讓您的助理透過 create_search_campaign 建立包含關鍵字、預算和著陸頁的 Google 搜尋廣告活動。
  • 暫停表現不佳的廣告 — 指示您的助理使用 pause_campaign 暫停任何超支或表現不佳的廣告活動。
  • 調整每日預算 — 使用 update_campaign_budget 即時要求變更預算,以擴大或縮減支出。
  • 取得成效指標 — 使用 get_performance 取得跨平台的曝光次數、點擊次數、花費、轉換次數和 ROAS。
  • 生成廣告素材 — 使用 generate_imagegenerate_video 請求 AI 生成的圖片或影片,用於您的廣告活動。

文件

Synter MCP Server

npm version License: MIT

最完整的廣告 MCP 伺服器。

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

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

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


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.jsonmanifest.json 以及本 README 中的設定範例保持一致。


⚠️ 重要警告

您的 AI 代理將能夠:

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

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


快速開始

1. 取得您的 API 金鑰

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

2. 設定您的 AI 用戶端

適用於 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"
      }
    }
  }
}

適用於 Cursor: 新增至您專案中的 .cursor/mcp.json

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

適用於 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 廣告活動」

「為『project management software』建立一個每日預算 $50 的搜尋廣告活動」

「暫停超支的廣告活動」


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

此套件是原始的 MCP 伺服器。如果您使用 Claude CodeClaude DesktopSynter 外掛 會以現成技能(/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_image以 AI 生成廣告圖片
generate_video以 AI 生成影片廣告
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 搜尋特定關鍵字時,您的廣告就會顯示。

  • 範例: 有人搜尋「best CRM software」→ 您的廣告出現

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

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

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

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

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

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

常見術語

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

第一個廣告活動檢查清單

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

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

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


範例對話

建立您的第一個廣告活動

您: 為我的 SaaS 產品建立一個 Google 搜尋廣告活動。鎖定搜尋「team collaboration software」和「project management tools」的人。預算為每天 $25。著陸頁是 https://myapp.com/signup

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

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

查看成效

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

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

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

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

新增否定關鍵字

您: 我因為「free project management」獲得點擊,但我們沒有免費方案。封鎖這些。

代理: 已將「free」新增為您廣告活動的否定關鍵字。這會讓您的廣告不再顯示於任何包含「free」的搜尋中。

生成廣告創意

您: 我需要一個行銷自動化產品的多媒體廣告圖片。深色主題、專業、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_URLAPI 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 的讀取與寫入功能:可建立搜尋、多媒體和最高成效廣告活動、新增關鍵字和否定關鍵字、調整預算、暫停廣告活動、管理 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 代理程式將改變一切。