Score an ad script before you spend on it.
Ad creative score rates a UGC or paid-social script on six things that decide whether it works: hook, clarity, call to action, platform fit, pacing and credibility. Then it rewrites the weak parts.
What you get back
- Six scores: hook, clarity, CTA, platform fit, pacing, credibility
- Concrete rewrites for the weak lines
- A risk flag for claims that may break ad policies
- Rule checks first, a model judge for what rules can't see
Call it over HTTP
No account and no API key. The first response is 402 Payment Required with the price; an x402-capable client pays in USDC on Base and retries. You're only charged when the call succeeds.
curl -i -X POST https://api.exepal.com/v1/ad-creative-score \
-H "content-type: application/json" \
-d '{"creative":{"platform":"tiktok","script":"POV: you finally found a planner that…"}}'
# → 402 Payment Required (price, network: base, pay-to address)
# An x402 client pays in USDC and retries → 200 with the JSON answer
Use it from Claude, Cursor or any MCP client
Add https://api.exepal.com/mcp as a remote MCP server. The tools are ad_creative_score, ad_creative_score_batch, at the same price. Prefer a card? Add https://mcp.apify.com and ask for exepal/ad-creative-score.
{
"mcpServers": {
"exepal": { "type": "http", "url": "https://api.exepal.com/mcp" }
}
}
Questions
- Which platforms?
- TikTok, Instagram Reels, YouTube Shorts and Meta ads, or any platform you name.
- Does it watch the video?
- It scores the script, hook, caption and CTA text. Paste a transcript for an existing video.