Coinis MCP for Windsurf
Make ad creatives inside Windsurf.
Windsurf writes the code. Coinis builds the ads, launches them to Meta, and tracks ROAS. One config entry.
Free to start. 15 tokens a month. No credit card.
{
"mcpServers": {
"coinis": { "serverUrl": "https://mcp.coinis.com" }
}
} Open MCP settings
Settings then Cascade then MCP Servers then Add custom server, or edit the file.
Add the server
Paste the config into ~/.codeium/windsurf/mcp_config.json. Use serverUrl.
Reload and sign in
Hit refresh in the MCP panel. Authorize on first use.
What Windsurf can make
Ask Windsurf. Get ads.
Type in plain language. Coinis runs the workflow and returns production-ready creatives.
-
Image Ads
Turn a product URL into scroll-stopping image ads.
"Tell Windsurf: Make 5 image ads for this product link." -
Ad Clone
Recreate a competitor ad. Your brand, your product.
"Tell Windsurf: Clone this competitor ad on my brand." -
Sale Promo
Black Friday, BOGO, flash sale. Drop in the deal.
"Tell Windsurf: Build a Black Friday ad, 30% off." -
UGC Style
Creator-style ads. No creator, no shoot.
"Tell Windsurf: Make a UGC ad from this review." -
Before / After
Side-by-side transformations that convert.
"Tell Windsurf: Show a before and after for this product." -
Revise
Resize, translate, erase, edit text on any image.
"Tell Windsurf: Resize these for Reels and Stories." -
AI Copywriting
Headlines, hooks, body, CTAs. In your brand voice.
"Tell Windsurf: Write 5 hooks for this product." -
Launch to Meta
Push campaigns to Facebook and Instagram. Track ROAS.
"Tell Windsurf: Launch these to Meta and show ROAS."
More than a generator
Windsurf makes it. Coinis ships it.
Other creative tools stop at the asset. From Windsurf, Coinis runs the whole loop.
- 01 · Make the ad
Images, UGC video, cinematic video. From a URL or a photo.
- 02 · Push to Meta
Facebook and Instagram. Audience, budget, schedule.
- 03 · See ROAS
Spend, revenue, CPA. Drill into every ad.
- 04 · Get smarter
Winners feed the next batch. Every round improves.
Meta is live today. TikTok and Google are coming soon.
Good to know
Windsurf specifics
-
Use serverUrl. Windsurf uses serverUrl for a hosted server, not command. Do not copy the stdio shape.
-
Reload after editing. Hit refresh in the MCP panel after you save the config file.
-
Env interpolation. Windsurf supports ${env:VAR} in headers if you need an auth token.
-
No plan gate. Custom MCP servers work on every Windsurf tier.
Use another agent?
Connect any agent
Turn Windsurf into your ad team.
Connect Coinis once. Generate, launch, and track ads without leaving Windsurf.
Generate my first adsFree. No credit card.