关于 adtest-mcp
adtest-mcp 是供 Claude 和其他 MCP 客户端调用的广告分析服务,可对图片、视频或文案进行 13 个维度的 AI 评分。
主要功能
- 01分析图片、视频和广告文案
- 02按 13 个维度评分
- 03返回详细评分报告
- 04支持公开链接或本地文件
- 05异步处理视频分析
适用场景
- 01投放前评估图片广告
- 02检查视频广告创意
- 03比较广告文案的评分
MCP 相关
该 MCP 服务向客户端提供 analyze_advert 工具,接收广告 URL、本地文件路径或文本,并返回分析报告。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y adtest-mcpADTEST_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+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
1收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| url | string | 否 | 图片或视频广告的公开 URL |
| text | string | 否 | 要分析的广告文案文本 |
| brand_url | string | 否 | 广告主的品牌/网站 URL(可选) |
| file_path | string | 否 | 要上传的本地图片或视频文件路径 |
详细介绍
AdTest.AI MCP 服务
· 注册名称:
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
设置
-
获取 API 密钥: 登录 https://app.adtest.ai → 点击开发者(齿轮)图标 → 生成密钥。确保钱包余额充足——每次成功分析收费 $1。
-
将服务添加到 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" } } } } -
重启 Claude,然后直接提出请求:
- “分析这个广告:https://example.com/ad.jpg”
- “分析这个广告视频文件:/Users/me/promo.mp4”
- “给这段广告文案打分:本周末所有鞋款五折优惠——立即选购。”
工具
analyze_advert — 提供以下参数中的一个:
| 参数 | 含义 |
|---|---|
url | 图片或视频广告的公开 URL(我们会下载) |
file_path | 要上传的本地图片/视频文件 |
text | 要分析的广告文案 |
brand_url (可选) | 广告主网站——有助于改进品牌/标志检测 |
返回 AI 分析文本、收费金额和剩余余额。
工作原理(异步——因此支持视频)
服务将任务提交到 POST /developer/ai-analysis/jobs,立即获取 job_id,随后每隔几秒轮询一次 GET /developer/ai-analysis/jobs/{job_id},直到任务状态变为 complete 或 failed。这就是视频可用的原因:单次同步请求会因 CDN 边缘超时(约 100 秒)而中断,但视频分析可能需要几分钟。仅在任务成功完成时收费一次——任务失败不会收费。
注意事项
-
已在官方 MCP Registry 中注册,名称为
ai.adtest/adtest-mcp。 -
使用
x-api-key标头进行身份验证,其值由ADTEST_API_KEY设置。 -
端点默认为
https://app.adtest.ai/adtest-api;可通过ADTEST_API_BASE覆盖,以用于预发布环境。 -
轮询时限默认为 15 分钟;处理超长视频时,可通过
ADTEST_POLL_TIMEOUT_MS(毫秒)进行调整。 -
速率限制:每个密钥每分钟提交 30 次、每天提交 2000 次(每个 IP 每分钟 60 次);轮询限制较宽松(每分钟 240 次),由服务代为处理。
-
错误会以易读文本返回:
invalid_api_key、insufficient_funds、no_creative、invalid_url、unsupported_media_type、too_many_requests、analysis_failed(最后一种错误不会收费)。 -
需要 Node ≥ 18。
链接
- 产品:https://adtest.ai
- 设置指南和常见问题:https://adtest.ai/mcp/
- 应用和 API 密钥:https://app.adtest.ai
- 问题反馈:https://github.com/menaker/adtest-mcp/issues
许可证
MIT — 参见 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。