adtest-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@adtest-mcpAnalyze this ad: https://example.com/ad.jpg"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AdTest.AI MCP server
· 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:
claude mcp add adtest -e ADTEST_API_KEY=adk_your_key_here -- npx -y adtest-mcpSetup
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.
Add the server to your Claude config (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" } } } }Or run it from a local checkout (after
npm installin this folder):{ "mcpServers": { "adtest": { "command": "node", "args": ["/absolute/path/to/mcp-server/index.js"], "env": { "ADTEST_API_KEY": "adk_your_key_here" } } } }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.”
Related MCP server: meta-ads-mcp-server
The tool
analyze_advert — provide one of:
arg | meaning |
| public URL of an image or video advert (we download it) |
| local image/video file to upload |
| ad copy to analyze |
| 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-keyheader, set fromADTEST_API_KEY.Endpoint defaults to
https://app.adtest.ai/adtest-api; override withADTEST_API_BASEfor 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
Product: https://adtest.ai
Setup guide and FAQ: https://adtest.ai/mcp/
App and API keys: https://app.adtest.ai
License
MIT — see LICENSE.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Creative-intelligence MCP for campaign strategy, ad builds, QA, and reporting.
Ask Claude about your ads: Meta, Google, TikTok, LinkedIn, GA4 & Shopify. No AI credits.
Search Meta, Google Ads, LinkedIn, and TikTok ad libraries plus creative analysis via MCP.
MCP-native ad server. Monetize AI chatbots and agents with conversational ads.
Related MCP Servers
- AlicenseAqualityBmaintenanceProvides structured creative intelligence for ad creatives, enabling AI agents to analyze, tag, and optimize ad performance across 28 dimensions with memory and brand customization.43MIT
- AlicenseAqualityDmaintenanceMCP Server for the Meta Marketing API. Gives Claude Desktop direct access to your ad account data — campaign performance, creative analysis, audience breakdowns, and budget pacing.103981MIT
- AlicenseAqualityCmaintenanceEnables Claude to analyze short-form video ads by extracting frames, audio, and transcripts, providing visual contact sheets, audio profiles, and YAMNet audio-event tags via MCP tools.4MIT
- FlicenseNot gradedqualityCmaintenanceMCP server that enables AI agents (Claude Code) to manage Criteo campaigns, ad sets, creatives, audiences, and reports via natural language.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/menaker/adtest-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server