Adtest Mcp

ai.adtest由 adtest.ai 发布v1.1.0更新于 Oct 24, 2026

AI-only ad scoring for Claude: score image, video or text ads on 13 dimensions before you spend.

发布方自己的服务:Survey Light

已验证STDIO仅桌面商业与电商媒体与设计

概览

AI 生成的概览

AdTest.AI 的本地 MCP 服务器,让助手按 13 个维度为图片、视频或文字广告打分并返回详细报告。

可以做什么
通过公开 URL 或本地文件路径提交图片或视频广告进行 AI 分析,可选提供广告主网站以改善品牌与标志识别,并返回评分报告以及扣费金额和剩余余额。
适用场景
适合在投放前或花钱前检查广告素材,并希望助手直接在对话中运行 AdTest.AI 的纯 AI 13 维度评分。人工评审验证无法通过此服务器使用。
运行要求
通过 npm 包 adtest-mcp 以 stdio 在本地运行,需要 Node 18 或更高版本。需要在 ADTEST_API_KEY 中提供 AdTest.AI 开发者 API 密钥,钱包需有余额,并能访问 AdTest.AI API;ADTEST_API_BASE 和 ADTEST_POLL_TIMEOUT_MS 为可选覆盖项。仅支持桌面端。
安装前请注意
每次成功分析消耗 1 个额度(说明为 1 美元),因此需要充值钱包,反复运行会产生费用;失败的任务不计费。ADTEST_API_KEY 中的 API 密钥属于机密。上传的文件或 URL 会发送给 AdTest.AI 处理,本地文件路径会被读取并上传。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Adtest Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

AdTest.AI MCP server

[npm] · Registry name: ai.adtest/adtest-mcp · License: MIT

Adds a single analyze_advert tool to Claude (Desktop, Code, or any MCP client) that runs AdTest.AI's AI-only 13-dimension analysis of an advert — image, video, or text — and returns a detailed scoring report. (Human-panel validation is available in the web app only, not through this server.)

Quick add for Claude Code:

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

Setup

  1. Get an API key: sign in at https://app.adtest.ai → the Developer (gear) icon → Generate key. Make sure your wallet has funds — each successful analysis costs $1.

  2. Add the server to your Claude config (Claude Desktop: claude_desktop_config.json; Claude Code: .mcp.json):

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

    Or run it from a local checkout (after npm install in this folder):

    json
    {  "mcpServers": {    "adtest": {      "command": "node",      "args": ["/absolute/path/to/mcp-server/index.js"],      "env": { "ADTEST_API_KEY": "adk_your_key_here" }    }  }}
  3. Restart Claude, then just ask:

    • “Analyze this advert: https://example.com/ad.jpg”
    • “Analyze this ad video file: /Users/me/promo.mp4”
    • “Score this ad copy: 50% off all shoes this weekend — shop now.”

The tool

analyze_advert — provide one of:

argmeaning
urlpublic URL of an image or video advert (we download it)
file_pathlocal image/video file to upload
textad copy to analyze
brand_url (optional)advertiser website — improves brand/logo detection

Returns the AI analysis text plus the amount charged and your remaining balance.

How it works (async — so video works)

The server submits the job to POST /developer/ai-analysis/jobs, gets a job_id back immediately, then polls GET /developer/ai-analysis/jobs/{job_id} every few seconds until it's complete or failed. This is why video works: a single synchronous request would be cut off by the CDN edge timeout (~100s), but video analysis can take several minutes. You're charged once, on success, when the job completes — a failed job is never billed.

Notes

  • Registered in the official MCP Registry as ai.adtest/adtest-mcp.

  • Auth is the x-api-key header, set from ADTEST_API_KEY.

  • Endpoint defaults to https://app.adtest.ai/adtest-api; override with ADTEST_API_BASE for staging.

  • Poll ceiling defaults to 15 min; override with ADTEST_POLL_TIMEOUT_MS (milliseconds) for very long video.

  • Rate limits: 30 submits/min and 2000/day per key (60/min per IP); polling is generous (240/min) and handled for you.

  • Errors come back as readable text: invalid_api_key, insufficient_funds, no_creative, invalid_url, unsupported_media_type, too_many_requests, analysis_failed (the last is not charged).

  • Requires Node ≥ 18.

Links

License

MIT — see LICENSE.

来源:README.md,提交 2d5b9c0

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.1.0最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Mobopinions 集成