MCP.Market

Adtest MCP server

by adtest.ai·ai.adtest/adtest-mcp·v1.1.0

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

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

full report

Adoption
Growing

0 stars53 downloads/wk

Reviews

Write one

Nobody has reviewed Adtest yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Adtest tools (1, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • analyze_advertwrite action

    Run an AI-only analysis of an advert and get a detailed scoring report.

Public scan report

scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 41 days ago12/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace7/10
Overall 77/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Adtest compares

Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 50% of 1,336 Media servers
Tools
1
the typical Media server has 6
Tools that change things
100%
typical: 3%. Fewer write tools means less an agent can break
Downloads a week
53
more than 40% of 372 Media servers with a package

What its tools let an agent do: 1 change

Install Adtest in Claude Code, Cursor or VS Code

Runs npx -y adtest-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add adtest-mcp -- npx -y adtest-mcp
Add to Cursor

What the publisher says

From the Adtest repository's README, as published. We do not edit it. Read it on GitHub

AdTest.AI MCP server

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

Adds a single analyzeadvert 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:

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

Setup

icon → Generate key. Make sure your wallet has funds — each successful analysis costs $1.

  1. Get an API key: sign in at → the Developer (gear)

claudedesktopconfig.json; Claude Code: .mcp.json):

  1. Add the server to your Claude config (Claude Desktop:
{
     "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):

{
     "mcpServers": {
       "adtest": {
         "command": "node",
         "args": ["/absolute/path/to/mcp-server/index.js"],
         "env": { "ADTEST_API_KEY": "adk_your_key_here" }
       }
     }
   }
  1. 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

analyzeadvert — provide one** of:

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 jobid back immediately, then polls GET /developer/ai-analysis/jobs/{jobid} 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.

ADTESTAPIBASE for staging.

  • Auth is the x-api-key header, set from ADTESTAPIKEY.
  • Endpoint defaults to https://app.adtest.ai/adtest-api; override with

(milliseconds) for very long video.

  • Poll ceiling defaults to 15 min; override with ADTESTPOLLTIMEOUT_MS

generous (240/min) and handled for you.

  • Rate limits: 30 submits/min and 2000/day per key (60/min per IP); polling is

nocreative, invalidurl, unsupportedmediatype, toomanyrequests, analysisfailed (the last is not** charged).

  • Errors come back as readable text: invalidapikey, insufficient_funds,
  • Requires Node ≥ 18.

Links

  • Product:
  • Setup guide and FAQ:
  • App and API keys:
  • Issues:

License

MIT — see LICENSE.

Nothing above is checked by us. What we check is on the safety report.

Adtest: common questions

Is Adtest MCP server safe?
Mostly: it is graded B (77/100). Read the Adtest safety report
How do I install Adtest?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Adtest need an API key?
Yes. The registry entry asks for ADTEST_API_KEY.
Is Adtest maintained?
The last commit was 48 days ago (2026-09-18). The latest release is v1.1.0.
What can I use instead of Adtest?
Servers from other publishers that do the same job: three.ws for Grok MCP server, PopNow MCP server and Remove AI Watermarks MCP server.
How does Adtest compare with other Media MCP servers?
safety score 77/100 (higher than 50% of 1,336 Media servers); tools 1 (the typical Media server has 6); tools that change things 100% (typical: 3%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Adtest

Same job from other publishers: the closest match first, then the best rated.

  • three.ws for Grok
    Free text/image to 3D for Grok Bot, plus your three.ws agents once signed in. Never spends.
    B
  • PopNow
    AI image, video, music and speech generation: text-to-video, image-to-video, effects and upscaling.
    A
  • Remove AI Watermarks
    Identify and remove AI watermarks and provenance metadata from your own images and video.
    A
  • Transloadit Media Processing
    Process video, audio, images and documents with Transloadit Robots. Connect by URL with OAuth.
    A
  • SuperCMO
    Marketing media generation — image, video, voice — for AI agents. BYO keys.
    B