MCP Server · Agent Skill · REST API

Ad creative, from your chat

Drop AdMakeAI into Claude, Cursor, VS Code or any MCP-compatible agent. Generate ads, manage Meta campaigns, and pause underperforming ads — without leaving the prompt.

Works with every MCP-compatible agent

Claude Code
anthropic CLI
Claude Desktop
official app
Cursor
AI IDE
VS Code
GitHub Copilot
Windsurf
codeium
Codex
openai CLI
Gemini CLI
google
Cline
VS Code

Three ways in

Pick whichever fits your workflow. All three speak to the same AdMakeAI account and the same credit pool.

MCP Server

Hosted, stateless, JSON-RPC over HTTP. Drop the URL into any MCP-compatible client and your agent gets 38 tools.

https://admakeai.com/api/mcp

Agent Skill

A SKILL.md that teaches your agent which tool to pick, how credits work, and what good ad-image prompts look like.

npx skills add admakeai/agent-skills

REST API

Every MCP tool is also a plain REST endpoint. Curl-friendly, scriptable, CI-friendly.

GET /api/v1/adGeneration.list

Connect in two minutes

Grab an API key from your dashboard, then paste one of these snippets into your agent of choice.

One command. Runs from any terminal where Claude Code is installed.

terminal
claude mcp add --transport http admakeai https://admakeai.com/api/mcp --header "x-api-key: <YOUR_API_KEY>"

Existing keys cannot be copied again. Create a new key to copy install snippets with the real secret, or replace <YOUR_API_KEY> manually.

What your agent can do

38 hand-picked tools across source image uploads, image generation, ad-set batching, and Meta Ads Manager. Full reference →

generate ad image

Text-to-image or image edit using nano-banana-pro / seedream.

batch ad sets

Spin up 10 variations from one product with per-variation hooks.

upload & search assets

Upload source images, browse generation history, search by prompt, get image URLs.

Meta analytics

Pull spend, CTR, CPC, conversions per campaign/ad set/ad.

campaign tree

Walk the campaign → ad set → ad hierarchy for any connected ad account.

upload to Meta

Send a generated creative straight into a Meta campaign + ad set.

pause / resume

Pause an ad, ad set, or campaign that's burning out. Never deletes.

credit balance

Check credits before kicking off a big batch.

Things people actually ask

Real prompts, mapped to the tools they trigger.

Generate 5 minimal-lifestyle ad variations for our matcha launch, 4:5 aspect, and queue them as a new ad set.

adSet.generateBatch

Show me the Meta ads from my main account whose CTR dropped more than 30% over the last 7 days, then pause the worst three.

zernioAnalytics.timeline + pauseAd

Take my latest 'product-in-hand' generation and upload it to the Black Friday campaign on my main ad account.

facebookUpload.request

Scoped, revocable keys

Each key is bound to your account and your plan. Revoke from the dashboard any time.

Never deletes on Meta

Dangerous tools require confirmation and never delete. Uploads create draft Meta assets for review.

Single credit pool

Agent-driven generations spend the same credits as your dashboard. No surprise billing.

Frequently asked

Ready to ship ads from your prompt?

Free plan includes credits to test the agent flow end-to-end.