コネクタガイド約3分で読めますMCP ツール 14 個7 言語

MCP 経由で Yandex Direct を Gemini に接続する方法

Yandex Direct の広告を AI に読み取り専用で分析させます。キャンペーン、広告グループ、広告、キーワードと入札単価、サイトリンクとコールアウト、代理店のクライアント、ディクショナリ、変更の追跡、そして日別、キャンペーン別、広告別、検索クエリ別の統計レポートに対応します。

HC執筆: HelpCode チーム更新日 3分で読了 GitHub でオープンソース

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

Yandex Direct

Yandex Direct

Let your AI analyse your Yandex Direct advertising, read-only: campaigns, ad groups, ads, keywords and bids, sitelinks and callouts, agency clients, dictionaries, change tracking and statistics reports by day, campaign, ad or search query.

ツール

14

地域

INTL

カテゴリー

広告

認証

Bearer Token

必要な環境変数

YANDEX_DIRECT_TOKEN
Cloud にワンクリックでインストール

7日間無料トライアル · クレジットカード不要

  • 7日間の無料トライアル
    クレジットカード不要
  • GDPR・SOC 2 レディ
    EU データ保管、監査ログ
  • GitHub でオープンソース
    オープンソース · AGPL-3.0
  • ChatGPT、Claude、Gemini に対応
    MCP 対応クライアントすべて

インストール不要。2分以内に動きます。

cloud.anythingmcp.com で無料トライアルを開始し、Yandex Direct をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。

無料トライアルを開始

概要

Yandex Direct の広告を AI に読み取り専用で分析させます。キャンペーン、広告グループ、広告、キーワードと入札単価、サイトリンクとコールアウト、代理店のクライアント、ディクショナリ、変更の追跡、そして日別、キャンペーン別、広告別、検索クエリ別の統計レポートに対応します。

こう聞いてみよう

Yandex Direct のサンプルプロンプト

プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。

Yandex Direct · MCP 経由でライブ
共有
Opus 4.7

Claude は AI のため誤ることがあります。回答をご確認ください。

💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Yandex Direct をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も git clone もローカルサーバーも不要。

Yandex Direct + Gemini

Yandex Direct の広告を AI に読み取り専用で分析させます。キャンペーン、広告グループ、広告、キーワードと入札単価、サイトリンクとコールアウト、代理店のクライアント、ディクショナリ、変更の追跡、そして日別、キャンペーン別、広告別、検索クエリ別の統計レポートに対応します。

前提条件

完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:

YANDEX_DIRECT_TOKEN

ステップ 1 — 認証情報を取得

セットアップは約 10 分で、これに Yandex が API アクセスを承認するまでの時間(1 時間から数営業日)が加わります。キャンペーンが 1 つ以上ある Yandex Direct アカウントと、oauth.yandex.ru に登録した自分のアプリが必要です。

  1. oauth.yandex.ru でアプリを登録します。プラットフォームは Web サービス、権限は Yandex Direct API(direct:api)です。アプリの ClientID を控えておきます。
  2. Yandex Direct の Web 画面で Tools → API を開き、その ClientID で API アクセスを申請して API 利用規約に同意します。Yandex が申請を承認するまで、呼び出しはエラー 58 で失敗します。
  3. Direct アカウントでサインインした状態で、自分の ClientID を入れた https://oauth.yandex.ru/authorize?response_type=token&client_id=<ClientID> を開き、access_token(y0_ で始まります)を YANDEX_DIRECT_TOKEN にコピーします。先頭に Bearer や OAuth は付けません。トークンの有効期間は約 1 年で、使っている間は延長されます。
  4. 代理店の場合のみ: 読み取る広告主の Yandex ログインを YANDEX_DIRECT_CLIENT_LOGIN に設定します。ログインの一覧は yandex_direct_list_agency_clients で取得できます。自社アカウントの場合は空のままにします。
  5. コネクターをインストールし、yandex_direct_get_client を実行します。アカウント、ログイン、通貨が表示されます。

読み取れるデータ: タイプ、ステータス、状態、期間、資金、累計のクリック数と表示回数、入札戦略を含むキャンペーン、地域と除外キーワードを含む広告グループ、タイトル、本文、リンクを含む広告、入札単価と生産性を含むキーワードとオートターゲティング、検索の各掲載順位に必要な入札単価とトラフィックを含むキーワード入札、サイトリンク、コールアウト、共有の除外キーワードセット、リターゲティングリスト、代理店のクライアント、通貨や地域などのディクショナリ、指定時点以降に変更されたキャンペーン、そして日別、キャンペーン別、広告別、検索クエリ別の統計レポートです。

レポート: yandex_direct_get_report はタブ区切りのテキストを返し、1 行目が列名、金額は小数です。小さなレポートはすぐに返ります。大きなレポートはオフラインで作成され、AI は Yandex が示す待ち時間の後に同じパラメーターでもう一度要求します。キューに入れられるオフラインレポートは最大 5 件で、検索クエリレポートはオフラインのみ、対象は直近 180 日間です。

金額とページ送り: 入札単価、予算、資金はマイクロ単位の整数で返ります(2500000 = アカウント通貨で 2.50)。一覧は標準で最大 500 件、上限は 10,000 件で、広告グループ、広告、キーワードは 1 回の呼び出しで最大 10 キャンペーン分を読み取ります。

設計上、読み取り専用: すべてのツールは読み取りだけを行います。作成、変更、一時停止、支払いは一切しないため、確認が必要な操作も、インストール時にオフになっているツールもありません。

制限: どの呼び出しも広告主の 1 日あたりの割り当てから API ポイントを消費し、失敗した呼び出しは 20 ポイントかかります。AI は単発の呼び出しを何度も行うより、複数の ID をまとめた 1 回の呼び出しを優先し、必要なフィールドだけを要求します。エラー 152 は本日のポイントを使い切ったこと、506 は同時リクエストが多すぎることを示します。

よくあるエラー: 53 はトークンが無効または期限切れであることを示し、手順 3 のとおり新しいトークンを取得します。58 はアプリの API アクセスがまだ承認されていないことを示します。54、3000、3001 は API アクセスや権限がないこと(たとえばトークンで読み取れないクライアントログイン)を示します。513 はログインが Direct に接続されていないこと、8000 と 4000 から 4006 はパラメーターの誤り、8800 はオブジェクトが見つからないこと、9300 は 1 回の呼び出しの ID が多すぎることを示します。

このコネクターは、キャンペーン、広告、キーワード、入札単価の作成や編集、審査、予算、支払いの処理、Sandbox や Wordstat の利用は行いません。

ステップ 2 — アダプターをインストール

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

ステップ 3 — Gemini にコネクタを追加

サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドで YOUR_SERVER_ID と表示されている箇所に使ってください。

Gemini CLI は ~/.gemini/settings.json(Windows では %USERPROFILE%\.gemini\settings.json)から MCP サーバーを読み込みます。次を追加してください:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. AnythingMCP の MCP Servers → 対象のサーバー → API keys で MCP API キーを作成し、YOUR_MCP_API_KEY と置き換えます。
  2. ファイルを保存し、gemini を再起動します。
  3. Gemini CLI で /mcp を実行します(またはシェルで gemini mcp list)。anythingmcp が接続済みとして表示されるはずです。
  4. プロンプトを入力しましょう。Gemini CLI が Yandex Direct のツールを呼び出せるようになりました。

利用可能なツール

ToolWhat it does
yandex_direct_get_clientRead the advertiser account the token acts for (or the Client-Login one): ClientId, Login, ClientInfo (name), Currency, CountryId, Type…
yandex_direct_list_campaignsList campaigns: Id, Name, Type (TEXT_CAMPAIGN, UNIFIED_CAMPAIGN, SMART_CAMPAIGN, MOBILE_APP_CAMPAIGN, CPM_BANNER_CAMPAIGN ...), Status…
yandex_direct_list_ad_groupsList ad groups of up to 10 campaigns (or by id): Id, Name, CampaignId, Type, Status, ServingStatus, RegionIds, NegativeKeywords…
yandex_direct_list_adsList ads of up to 10 campaigns, up to 1000 ad groups, or by id: Id, CampaignId, AdGroupId, Type, Status, State, StatusClarification, and…
yandex_direct_list_keywordsList keywords and autotargeting of up to 10 campaigns, up to 1000 ad groups, or by id: Id, Keyword, State, Status, ServingStatus…
yandex_direct_list_keyword_bidsRead keyword bids with the auction picture: for each keyword the search and network bid and, on search, the bids and traffic volume needed…
yandex_direct_list_sitelinksRead sitelink sets by id (SitelinkSetId from yandex_direct_list_ads): each sitelink's Title, Href and Description
yandex_direct_list_ad_extensionsList ad extensions (callouts) of the account: Id, Type, Status, Associated and the callout text
yandex_direct_list_negative_keyword_setsRead shared negative keyword sets by id (NegativeKeywordSharedSetIds of campaigns and ad groups): Id, Name, NegativeKeywords, Associated
yandex_direct_list_retargeting_listsList retargeting and audience lists: Id, Name, Type, Description, Rules (Metrica goals and segments), IsAvailable, Scope
yandex_direct_list_agency_clientsFor agency accounts: list the agency's advertisers with Login, ClientId, ClientInfo, Currency and Archived
yandex_direct_get_dictionariesRead reference dictionaries: Currencies (with bid limits), GeoRegions (region ids used in RegionIds), TimeZones, Constants, AdCategories…
yandex_direct_check_campaign_changesWhich campaigns changed since a moment: for each changed campaign, whether the campaign itself (SELF), its groups, ads or keywords…
yandex_direct_get_reportRun a statistics report (Reports service) and return it as tab-separated text: a column header row, one row per line, money as decimals in…

プロンプトの例

  • 「先週のキャンペーンの成果を教えてください。キャンペーンごとの表示回数、クリック数、CTR、費用、コンバージョンを見せてください。」
  • 「過去 30 日間で、コンバージョンが 1 件もないのに最も費用がかかった検索クエリはどれですか。」
  • 「『冬タイヤ』キャンペーンのキーワードを入札単価と一緒に一覧にし、上位表示に必要な単価も教えてください。」
  • 「現在、却下されている広告や配信されていない広告はどれですか。理由も教えてください。」
  • 「私たちは代理店です。クライアントの一覧を出し、クライアント romashka-shop の昨日の費用を見せてください。」

FAQ

Gemini CLI はどこから MCP サーバーを読み込みますか? ユーザー単位では ~/.gemini/settings.json、プロジェクト単位ではプロジェクト内の .gemini/settings.json です。gemini mcp list で各サーバーと接続状態を確認できます。

次のステップ

このガイドは役に立ちましたか?

Yandex Direct エージェントまで、あとワンクリック。

コネクタをインストールし、キーを貼り付けて、Gemini に聞くだけ。7 日間無料、クレジットカード不要。

関連ガイド

コネクタ

MCP 経由で Yandex Direct を ChatGPT に接続する方法

Yandex Direct の広告を AI に読み取り専用で分析させます。キャンペーン、広告グループ、広告、キーワードと入札単価、サイトリンクとコールアウト、代理店のクライアント、ディクショナリ、変更の追跡、そして日別、キャンペーン別、広告別、検索クエリ別の統計レポートに対応します。

コネクタ

MCP 経由で Yandex Direct を Claude に接続する方法

Yandex Direct の広告を AI に読み取り専用で分析させます。キャンペーン、広告グループ、広告、キーワードと入札単価、サイトリンクとコールアウト、代理店のクライアント、ディクショナリ、変更の追跡、そして日別、キャンペーン別、広告別、検索クエリ別の統計レポートに対応します。

コネクタ

MCP 経由で Yandex Direct を Cursor に接続する方法

Yandex Direct の広告を AI に読み取り専用で分析させます。キャンペーン、広告グループ、広告、キーワードと入札単価、サイトリンクとコールアウト、代理店のクライアント、ディクショナリ、変更の追跡、そして日別、キャンペーン別、広告別、検索クエリ別の統計レポートに対応します。

コネクタ

MCP 経由で Yandex Direct を Meta Muse に接続する方法

Yandex Direct の広告を AI に読み取り専用で分析させます。キャンペーン、広告グループ、広告、キーワードと入札単価、サイトリンクとコールアウト、代理店のクライアント、ディクショナリ、変更の追跡、そして日別、キャンペーン別、広告別、検索クエリ別の統計レポートに対応します。

コネクタ

Yandex Direct を MCP に:あらゆる AI エージェントで Yandex 広告のキャンペーン、キーワード、統計を確認

Yandex Direct の広告を AI に読み取り専用で分析させます。キャンペーン、広告グループ、広告、キーワードと入札単価、サイトリンクとコールアウト、代理店のクライアント、ディクショナリ、変更の追跡、そして日別、キャンペーン別、広告別、検索クエリ別の統計レポートに対応します。

コネクタ

MCP 経由で Avito を Gemini に接続する方法

AI を Avito のビジネスアカウントで働かせます。広告の一覧表示と価格変更、閲覧数・問い合わせ・通話の統計の読み取り、オートロードのアップロードとそのエラー、フィード形式、ウォレットの確認、Avito Messenger のチャットの読み取りができます。メッセージ送信とオートロード設定の変更はオプションで、初期状態ではオフです。