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_image和generate_video請求 AI 生成的圖片或影片,用於您的廣告活動。
文件
Synter MCP Server
最完整的廣告 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.json、manifest.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 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 搜尋特定關鍵字時,您的廣告就會顯示。
- 範例: 有人搜尋「best CRM software」→ 您的廣告出現
多媒體廣告活動: 在網站和應用程式中顯示的圖片廣告。
- 範例: 新聞網站上的橫幅廣告
Performance Max (PMax): Google 的 AI 在各地顯示您的廣告(搜尋、YouTube、多媒體、Gmail、地圖)。
- 範例: Google 為您找出最佳刊登位置
影片廣告活動: 在 YouTube 和合作夥伴網站上的影片廣告。
- 範例: YouTube 影片前的 15 秒廣告
常見術語
| 術語 | 含義 |
|---|---|
| Impressions | 您的廣告被顯示的次數 |
| Clicks | 有多少人點擊了您的廣告 |
| CTR | 點擊率(點擊次數 ÷ 曝光次數 × 100) |
| CPC | 每次點擊成本 |
| Conversions | 期望的動作(註冊、購買等) |
| ROAS | 廣告投資報酬率(收益 ÷ 花費) |
第一個廣告活動檢查清單
在建立第一個廣告活動之前,您需要:
- ✅ 一個著陸頁 URL,讓人們點擊後前往
- ✅ 對您想觸及的對象有概念(地點、興趣)
- ✅ 您能接受的每日預算(從 $10-50 開始)
- ✅ 一些廣告標題和描述
專業建議: 從 Google 的搜尋廣告活動開始。這是最容易理解的,而且會向已經在尋找您所提供產品的人顯示廣告。
範例對話
建立您的第一個廣告活動
您: 為我的 SaaS 產品建立一個 Google 搜尋廣告活動。鎖定搜尋「team collaboration software」和「project management tools」的人。預算為每天 $25。著陸頁是 https://myapp.com/signup
代理: 我會使用這些關鍵字建立搜尋廣告活動。您想用什麼標題?以下是一些建議:
- 「讓團隊協作變得簡單」
- 「為現代團隊打造的專案管理」
- 「免費開始 - 無需信用卡」
查看成效
您: 我這週的廣告活動表現如何?
代理: 這是您過去 7 天的成效:
廣告活動 花費 點擊次數 轉換次數 ROAS 品牌搜尋 $142 89 12 4.2x 競爭對手關鍵字 $98 45 3 1.5x 多媒體再行銷 $67 234 8 2.8x 「競爭對手關鍵字」廣告活動表現不佳。要我暫停它或調整目標設定嗎?
新增否定關鍵字
您: 我因為「free project management」獲得點擊,但我們沒有免費方案。封鎖這些。
代理: 已將「free」新增為您廣告活動的否定關鍵字。這會讓您的廣告不再顯示於任何包含「free」的搜尋中。
生成廣告創意
您: 我需要一個行銷自動化產品的多媒體廣告圖片。深色主題、專業、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 的讀取與寫入功能:可建立搜尋、多媒體和最高成效廣告活動、新增關鍵字和否定關鍵字、調整預算、暫停廣告活動、管理 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。