Your client's creative brief is already built. It's sitting in a Pinterest board they made months ago. This recipe shows you how to use Claude and the Hyper MCP to extract that aesthetic and turn it into running Meta ads — no designer, no separate brief, no back-and-forth.
What this recipe does: Take any Pinterest board and generate on-brand Meta ad creatives in all three sizes, staged and ready to launch.
Time to complete: 15-20 minutes
What you need: Claude (any version) with the Hyper MCP connected.
First time? Follow the Hyper MCP setup guide to connect Hyper to Claude in about 2 minutes. Once connected, every step below runs directly in your Claude chat.
Step 1. Get the Pinterest board
Find the client's (or your own) Pinterest board. It needs to be public. If it's private, ask the client to make it public temporarily, or screenshot 8-10 representative pins to use as images.
The board should have 10+ pins that clearly represent the visual direction: color palette, photography style, typography mood, composition.
Step 2. Extract the visual style
Paste this into Claude with the Pinterest board URL or screenshot attached:
"Analyze this Pinterest board: [paste URL or attach screenshot].
Extract the visual style for use in ad creative generation. Return:
- Primary colors (hex codes or descriptions) - Secondary or accent colors - Photography style (e.g. lifestyle, product flat lay, editorial, UGC) - Typography mood (e.g. serif minimal, bold sans, script) - Overall aesthetic in 2-3 words (e.g. 'clean, warm, aspirational') - What this aesthetic communicates emotionally
This will be used as a brief for generating ad creatives via the Hyper MCP."
Result: A structured style brief extracted from the board, ready to feed directly into image generation.
Step 3. Generate the ad creatives
Paste this into the same Claude chat. It will call Hyper's image generation via MCP.
"Using this style brief: [paste the output from Step 2].
Use the Hyper MCP to generate 3 Meta ad creatives for the following offer: [describe the product or offer in 1-2 sentences].
For each creative:
- Match the color palette, photography style, and typography mood exactly - Include this headline: [your headline] - Include this CTA: [your CTA text]
Generate in these three sizes:
1. 1200x628px (feed) 2. 1080x1080px (square) 3. 1080x1920px (stories or Reels)
Return all 9 images."
Result: 3 creative concepts x 3 sizes = 9 ad images, all matching the Pinterest aesthetic.
Step 4. Refine anything that misses
Look through the 9 images. For any that don't quite match the board's aesthetic:
"Creative 2 doesn't match the color palette. The board is more warm and earthy. Ask Hyper to regenerate it with more amber and terracotta tones, and make the typography feel more handcrafted."
Iterate until you have at least 1-2 strong options per size.
Step 5. Push to Meta
Once you're happy with the creatives, stage them in Meta directly from Claude:
"Upload these creatives to my Meta Ads account via Hyper and create a new ad set in campaign [campaign name]. Use the existing targeting from ad set [ad set name] as a template. Set status to 'paused' so I can review before activating."
What you'll end up with
9 on-brand ad images (3 concepts x 3 sizes) staged in Meta and ready to launch. Produced in 15 minutes from a Pinterest board, with no design brief and no designer.
Go further
- Run the same workflow with 3 different boards (the client's board, a competitor's aesthetic, and a trend board) to generate 3 distinct creative directions for A/B testing.
- After 7 days live, ask Claude to pull performance data via Hyper and identify which creative direction is winning.
Frequently asked questions
Does Claude generate the images directly?
No. Claude orchestrates the workflow, but the image generation runs through the Hyper MCP, specifically Hyper's built-in image generation tools (powered by OpenAI, Seedream, and others). Claude sends the brief, Hyper produces the creatives. This is why you need the Hyper MCP connected before starting.
Does the Pinterest board need to be public?
Yes, if you're passing a URL. If the board is private, screenshot 8-10 representative pins and attach them as images in Step 2. Claude will analyze the screenshots the same way.
Can I use this for TikTok or Google ads instead of Meta?
Yes. In Step 3, just change the sizes and platform. For TikTok, use 1080x1920px (vertical only). For Google Display, use 300x250, 728x90, and 160x600. The Hyper MCP handles pushing creatives to both platforms the same way.
What if the creatives don't match the board aesthetic?
Use the refinement prompt in Step 4. Being specific helps. Name the exact tone or element that's off ("more muted", "less saturated", "the typography should feel more editorial"). One or two rounds of refinement usually closes the gap.