mcpField
A
adtest-mcp

adtest-mcp

本地服务
adtest.ai商业与营销06 周前更新

关于 adtest-mcp

adtest-mcp 是供 Claude 和其他 MCP 客户端调用的广告分析服务,可对图片、视频或文案进行 13 个维度的 AI 评分。

主要功能

  1. 01分析图片、视频和广告文案
  2. 02按 13 个维度评分
  3. 03返回详细评分报告
  4. 04支持公开链接或本地文件
  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 → 点击开发者(齿轮)图标 → 生成密钥。确保钱包余额充足——每次成功分析收费 $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”
    • “给这段广告文案打分:本周末所有鞋款五折优惠——立即选购。”

工具

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。

链接

许可证

MIT — 参见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。