mcpField
A
adtest-mcp

adtest-mcp

ローカル
adtest.aiビジネス・マーケティング06 週間前に更新

adtest-mcp について

adtest-mcpは、ClaudeなどのMCPクライアントから広告分析を利用できるサーバーです。画像、動画、テキスト広告を13項目でAI評価します。

主な機能

  1. 01画像、動画、広告文の分析
  2. 0213項目でのスコア評価
  3. 03詳細な評価レポートの返却
  4. 04公開URLまたはローカルファイルの受付
  5. 05動画分析の非同期処理

活用シーン

  1. 01出稿前の画像広告評価
  2. 02動画広告クリエイティブの確認
  3. 03広告文のスコア比較

MCP 対応

MCPサーバーはanalyze_advertツールをクライアントに提供し、広告URL、ローカルファイルパス、またはテキストを受け取り、分析レポートを返します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"ai-adtest-adtest": {
"command": "npx",
"args": [
"-y",
"adtest-mcp"
],
"env": {
"ADTEST_API_KEY": "<ADTEST_API_KEY>",
"ADTEST_API_BASE": "<ADTEST_API_BASE>",
"ADTEST_POLL_TIMEOUT_MS": "<ADTEST_POLL_TIMEOUT_MS>"
}
}
}
}
起動コマンドnpx -y adtest-mcp
設定が必要な環境変数
ADTEST_API_KEYシークレットAdTest.AI developer API key (app.adtest.ai → Developer → Generate key). Each successful analysis costs 1 credit.
ADTEST_API_BASEOptional API base URL override (default https://app.adtest.ai/adtest-api).
ADTEST_POLL_TIMEOUT_MSOptional max wait for a job in milliseconds (default 900000 = 15 min).

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmadtest-mcp1.1.0

ツール

1

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
urlstringいいえ画像または動画広告の公開 URL
textstringいいえ分析する広告コピーのテキスト
brand_urlstringいいえ広告主のブランド/ウェブサイト URL(任意)
file_pathstringいいえアップロードするローカル画像または動画ファイルのパス

詳細

AdTest.AI MCP サーバー

npm · レジストリ名:ai.adtest/adtest-mcp · ライセンス:MIT

Claude(Desktop、Code、または任意の MCP クライアント)に単一の analyze_advert ツールを追加し、広告(画像、動画、またはテキスト)を AdTest.AI の AI のみによる13次元分析にかけ、詳細なスコアレポートを返します。(人間のパネルによる検証はウェブアプリでのみ利用でき、このサーバーからは利用できません。)

Claude Code へのクイック追加:

claude mcp add adtest -e ADTEST_API_KEY=adk_your_key_here -- npx -y adtest-mcp

セットアップ

  1. API キーを取得します: https://app.adtest.ai にサインインし、Developer(歯車)アイコン → Generate key を選択します。ウォレットに残高があることを確認してください。分析が成功するたびに $1 かかります。

  2. Claude の設定にサーバーを追加します(Claude Desktop: claude_desktop_config.json;Claude Code:.mcp.json):

    {
      "mcpServers": {
        "adtest": {
          "command": "npx",
          "args": ["-y", "adtest-mcp"],
          "env": { "ADTEST_API_KEY": "adk_your_key_here" }
        }
      }
    }
    

    または、ローカルのチェックアウトから実行します(このフォルダーで npm install を実行した後):

    {
      "mcpServers": {
        "adtest": {
          "command": "node",
          "args": ["/absolute/path/to/mcp-server/index.js"],
          "env": { "ADTEST_API_KEY": "adk_your_key_here" }
        }
      }
    }
    
  3. Claude を再起動し、次のように依頼します:

    • 「この広告を分析してください:https://example.com/ad.jpg」
    • 「この広告動画ファイルを分析してください:/Users/me/promo.mp4」
    • 「この広告コピーを採点してください:今週末はすべての靴が50%オフ — 今すぐお買い求めください。」

ツール

analyze_advert — 次のいずれか1つを指定します:

引数意味
url画像または動画広告の公開 URL(ダウンロードされます)
file_pathアップロードするローカルの画像/動画ファイル
text分析する広告コピー
brand_url (任意)広告主のウェブサイト — ブランド/ロゴの検出精度が向上します

AI 分析テキストに加えて、請求額と残高が返されます。

仕組み(非同期 — 動画にも対応)

サーバーは POST /developer/ai-analysis/jobs にジョブを送信し、すぐに job_id を受け取ります。その後、complete または failed になるまで数秒ごとに GET /developer/ai-analysis/jobs/{job_id} をポーリングします。これにより動画にも対応できます。同期リクエストは CDN のエッジタイムアウト(約100秒)で中断されますが、動画の分析には数分かかる場合があります。請求はジョブの完了時、成功した場合に1回だけ発生します。失敗したジョブに請求されることはありません。

注意事項

  • 公式 MCP レジストリに ai.adtest/adtest-mcp として登録されています。

  • 認証には ADTEST_API_KEY から設定される x-api-key ヘッダーを使用します。

  • エンドポイントの既定値は https://app.adtest.ai/adtest-api です。ステージング環境では ADTEST_API_BASE で変更できます。

  • ポーリングの上限時間は既定で15分です。非常に長い動画の場合は ADTEST_POLL_TIMEOUT_MS(ミリ秒)で変更できます。

  • レート制限:キーごとに送信は毎分30件、1日2000件(IPごとに毎分60件)です。ポーリングには余裕があり(毎分240件)、サーバーが処理します。

  • エラーは読みやすいテキストで返されます:invalid_api_key、insufficient_funds、no_creative、invalid_url、unsupported_media_type、too_many_requests、analysis_failed(最後のエラーでは請求されません)。

  • Node ≥ 18 が必要です。

リンク

ライセンス

MIT — LICENSE を参照してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。