Gesso: an MCP canvas where agents design in real HTML/CSS and you hand-edit every layer

faberglaster · reddit · 2026-11-13

Gesso is a Mac design-canvas app that exposes the canvas as an MCP server. Point Claude, ChatGPT, Cursor or any MCP client at it and ask for a landing page, deck or poster: the agent builds live on the canvas, and the output is real DOM and CSS (flexbox, not absolutely positioned boxes), so you can click any layer afterwards to drag, restyle or rewrite it by hand.

MCP design details: a local server plus a hosted OAuth server (auto-writes configs for Claude Code, Cursor, VS Code, Codex); 40 tools where the agent writes one visual group per writehtml call so you can stop it partway; getlayout reports overflow/clipping as text so the agent checks itself without screenshot tokens; images load from local file paths; getjsx converts the canvas back to code. Free tier includes 150 hosted agent calls.

Original post →

More from coding & agent

coding & agent channel →