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
最完整的廣告 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_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/天 |
| B2B、企業、求職者 | $25/天 | |
| 利基社群、科技愛好者 | $5/天 | |
| Microsoft (Bing) | 年長族群、B2B | $10/天 |
| TikTok | Z 世代、娛樂、電子商務 | $20/天 |
廣告活動類型說明
搜尋廣告活動: 當有人在 Google 搜尋特定關鍵字時,您的廣告就會顯示。
- 範例: 有人搜尋「最佳 CRM 軟體」→ 您的廣告出現
多媒體廣告活動: 在網站和應用程式中顯示的圖片廣告。
- 範例: 新聞網站上的橫幅廣告
Performance Max (PMax): Google 的 AI 在各地顯示您的廣告(搜尋、YouTube、多媒體、Gmail、地圖)。
- 範例: Google 為您找出最佳刊登位置
影片廣告活動: 在 YouTube 和合作夥伴網站上的影片廣告。
- 範例: YouTube 影片前的 15 秒廣告
常見術語
| 術語 | 含義 |
|---|---|
| 曝光次數 | 您的廣告被顯示的次數 |
| 點擊數 | 點擊您廣告的人數 |
| CTR | 點擊率(點擊數 ÷ 曝光次數 × 100) |
| CPC | 每次點擊成本 |
| 轉換數 | 期望的動作(註冊、購買等) |
| ROAS | 廣告投資報酬率(營收 ÷ 花費) |
第一個廣告活動檢查清單
在建立第一個廣告活動之前,您需要:
- ✅ 一個著陸頁 URL,讓人們點擊後前往
- ✅ 您想觸及的對象概念(地點、興趣)
- ✅ 您可以接受的每日預算(從 $10-50 開始)
- ✅ 一些廣告標題和說明
專業提示: 從 Google 的搜尋廣告活動開始。這是最容易理解的,並向已經在尋找您產品的人顯示廣告。
對話範例
建立您的第一個廣告活動
您: 為我的 SaaS 產品建立一個 Google 搜尋廣告活動。目標是搜尋「團隊協作軟體」和「專案管理工具」的人。預算為 $25/天。著陸頁是 https://myapp.com/signup
代理: 我會用這些關鍵字建立一個搜尋廣告活動。您想用什麼標題?這裡有一些建議:
- 「讓團隊協作更簡單」
- 「為現代團隊打造的專案管理」
- 「免費開始 - 無需信用卡」
檢查成效
您: 我這週的廣告活動表現如何?
代理: 這是您過去 7 天的成效:
廣告活動 花費 點擊數 轉換數 ROAS 品牌搜尋 $142 89 12 4.2x 競爭對手關鍵字 $98 45 3 1.5x 多媒體再行銷 $67 234 8 2.8x 「競爭對手關鍵字」廣告活動表現不佳。您要我暫停它或調整目標設定嗎?
新增否定關鍵字
您: 我收到了「免費專案管理」的點擊,但我們沒有免費方案。封鎖這些。
代理: 已將「免費」新增為您廣告活動的否定關鍵字。這將阻止您的廣告在包含「免費」的搜尋中顯示。
生成廣告創意素材
您: 我需要一個行銷自動化產品的多媒體廣告圖片。深色主題、專業、1200x628。
代理: 正在生成您的圖片...
已建立:「深色背景上的行銷自動化儀表板與數據視覺化」 素材已儲存,可在您的下一個多媒體廣告活動中使用。
連接您的廣告帳戶
要在每個平台上管理廣告,您需要在 Synter 中連接您的帳戶:
- 前往 syntermedia.ai/settings/credentials
- 點擊每個平台旁的「連接」
- 完成 OAuth 流程
- 您的代理現在可以管理該平台
支援的平台(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 金鑰無效或已過期」
- 檢查您是否複製了完整的金鑰(金鑰很長!)
- 在 syntermedia.ai/developer 確認金鑰為啟用狀態
- 確認金鑰具備
tools:write權限範圍
「未連接任何廣告帳戶」
您需要至少連接一個廣告平台:
- 前往 syntermedia.ai/settings/credentials
- 點擊 Google Ads(或其他平台)旁的「連接」
- 完成 OAuth 授權
工具未顯示在 Claude/Cursor 中
- 完全重新啟動您的 AI 用戶端(不僅是重新整理)
- 檢查 MCP 伺服器日誌中的錯誤
- 確認設定檔路徑和 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 的目的。
資源
- Synter 手冊: syntermedia.ai/manual
- API 文件: docs.syntermedia.ai
- Claude 外掛程式: github.com/Synter-Media-AI/plugin(適用於 Claude Code / Desktop 的技能、代理程式及此 MCP)
- 工具參考: docs.syntermedia.ai/tools
- MCP 伺服器比較: syntermedia.ai/blog/best-ad-platform-mcp-servers
- 免費代理程式技能(47 個開源): github.com/Synter-Media-AI/free-skills(也可在 skills.sh 取得)
- 支援: hello@syntermedia.ai
授權
MIT 授權——詳情請參閱 LICENSE。