I make all my flyers and ads with an AI agent now. The annoying part was watching it screenshot headless Chrome over and over to find out the headline didn't fit at 728×90 😅
So I built keyline: an MCP server where the agent writes the design once as JSON, and every edit replies…

keylinekeyline: MCP server that designs images and video for AI agentsFree MCP server for Claude Code, Cursor and Codex: your agent designs social posts, ads, banners and video at every size from one JSON scene. No headless Chrome.