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サーバーは単一のプラットフォームのみをカバーしています。私たちは、主要なすべての購買チャネルにわたり、1つのサーバーから両方の役割を果たす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(スポンサー商品、ブランド、ディスプレイ)、Amazon DSP、The Trade Desk、OpenAI Ads。Display & Video 360とStackAdaptは、キャンペーン作成なしで書き込み操作(一時停止、予算およびラインアイテムの更新、オーディエンスのアップロード)を追加でサポートしています。残りの4つ(Walmart Connect、Instacart、Target Roundel、Criteo)は現在レポートのみです。

npxパッケージには、最も一般的な操作のための型付きツールと、140以上のSynterツールの完全なカタログへのrun_toolアクセスが含まれています。https://mcp.syntermedia.ai/mcp/のリモートサーバーは、上記のすべてのプラットフォームのパフォーマンス取得を含む、完全なホスト型ツールセットを公開しています。

レジストリ形式のMCPディスカバリについては、server.jsonが機械可読な情報源です。package.jsonmanifest.json、およびこのREADMEのセットアップ例と整合性を保ってください。


⚠️ 公正な警告

あなたのAIエージェントは以下を行うことができます:

  • キャンペーンを作成して、すぐに予算の消費を開始する
  • 入札を調整して、クリックごとの支払い額に影響を与える
  • キャンペーンを一時停止する(時にはそれが良いこともあります)
  • キーワードを追加して、広告を見る人を変える
  • クリエイティブを生成して、アカウントにアップロードする

破壊的な操作には確認機能を組み込みました。それでも、知り合ったばかりのエージェントにこれを渡すのはやめましょう。


クイックスタート

1. APIキーを取得する

syntermedia.aiでサインアップし、Developer Settingsで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キャンペーンを表示して」

「『プロジェクト管理ソフトウェア』の検索キャンペーンを1日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 Pluginガイドを参照してください。ツールだけが必要な場合、または別のクライアントを接続する場合は、このMCPパッケージを直接使用してください。


エージェントは何ができますか?

📊 キャンペーン管理

ツール説明
list_campaigns接続されたすべてのプラットフォームのキャンペーンを一覧表示
create_search_campaignキーワードと広告を含むGoogle検索キャンペーンを作成
create_display_campaign画像を含むGoogleディスプレイキャンペーンを作成
create_pmax_campaignPerformance Maxキャンペーンを作成
create_meta_campaignFacebook/Instagramキャンペーンを作成
create_linkedin_campaignB2B向けLinkedInキャンペーンを作成
create_reddit_campaignRedditキャンペーンを作成
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_tool140以上のSynterツールを直接実行

広告経験がなくても大丈夫

これまで広告を運用したことがない場合、知っておくべきことは次のとおりです:

キャンペーンとは?

キャンペーンはプロジェクトフォルダのようなものです。広告、誰に表示されるか、いくら使うかが含まれます。

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

どのプラットフォームを使えますか?

プラットフォーム最適な用途最低予算
Google Adsあなたの製品を積極的に検索している人1日10ドル
Meta(Facebook/Instagram)ビジュアル製品、幅広いオーディエンス1日5ドル
LinkedInB2B、エンタープライズ、求職者1日25ドル
Redditニッチなコミュニティ、テクノロジーに詳しいユーザー1日5ドル
Microsoft(Bing)年配の層、B2B1日10ドル
TikTokGen Z、エンターテイメント、Eコマース1日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検索キャンペーンを作成して。「チームコラボレーションソフトウェア」と「プロジェクト管理ツール」を検索している人をターゲットに。予算は1日25ドル。ランディングページはhttps://myapp.com/signup

エージェント: それらのキーワードで検索キャンペーンを作成します。見出しは何を使いますか?いくつか提案します:

  • 「チームコラボレーションをシンプルに」
  • 「現代のチームのためのプロジェクト管理」
  • 「無料で始める - クレジットカード不要」

パフォーマンスを確認する

あなた: 今週のキャンペーンの調子はどう?

エージェント: 過去7日間のパフォーマンスは次のとおりです:

キャンペーン支出クリックコンバージョンROAS
ブランド検索142ドル89124.2倍
競合キーワード98ドル4531.5倍
ディスプレイリターゲティング67ドル23482.8倍

「競合キーワード」キャンペーンはパフォーマンスが低いです。一時停止するか、ターゲティングを調整しますか?

否定キーワードを追加する

あなた: 「無料のプロジェクト管理」でクリックが来ていますが、無料プランはありません。それらをブロックしてください。

エージェント: キャンペーンに「無料」を否定キーワードとして追加しました。「無料」を含む検索で広告が表示されなくなります。

広告クリエイティブを生成する

あなた: マーケティング自動化製品用のディスプレイ広告画像が必要です。ダークテーマ、プロフェッショナル、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 特に指示がない限りドライラン

The universal execute tool never runs an action on the first call unless you opt in. By default (dry_run: true) it validates the request and stops there — nothing executes, nothing spends. Pass dry_run: false to actually run the action; for anything that spends money, do that only with the account owner's approval.


環境変数

変数必須説明
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 not set」

APIキーがMCP設定のenvセクションにあることを確認してください。キーはsyn_で始まる必要があります。

「Invalid or expired API key」

  1. 完全なキーをコピーしたか確認してください(キーは長いです!)
  2. syntermedia.ai/developerでキーが有効か確認してください
  3. キーにtools:writeスコープがあることを確認してください

「No ad accounts connected」

少なくとも1つの広告プラットフォームを接続する必要があります:

  1. syntermedia.ai/settings/credentialsに移動します
  2. Google Ads(または別のプラットフォーム)の横にある「接続」をクリックします
  3. OAuth認証を完了します

ツールがClaude/Cursorに表示されない

  1. AIクライアントを完全に再起動します(単なる更新ではなく)
  2. MCPサーバーのログでエラーを確認します
  3. 設定ファイルのパスとJSON構文を確認します

FAQ

Google Ads用のMCPサーバーはありますか?

はい、2種類あります。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-serverSYNTER_API_KEYで接続します。ChatGPTやその他のHTTPクライアントは、https://mcp.syntermedia.ai/mcp/のリモートサーバーにX-Synter-Keyヘッダーで接続します。破壊的な操作には組み込みの確認機能があります。

公式のGoogle Ads MCPとSynterの違いは何ですか?

2つの点があります:書き込みアクセスとプラットフォームのカバレッジです。公式の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エージェントがすべてを変えるから。