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.
More from coding & agent
- Open-source getmcp-cli turns 1,280-endpoint OpenAPI specs into 25-tool MCP servers, cutting tool tokens from 263k to 6k — Worried-Barracuda845 · 2026-11-13
- Formal verification is the Rust of software correctness — LLMs are making people write specs — arpit_bhayani · 2026-11-13
- whats-in-my-claude: open-source local visualizer for Claude Code's .claude folder, runs fully offline via npx — Srqi · 2026-11-13
- AuralKit 3.0: on-device Swift transcription of video audio tracks with timestamps — rudrank · 2026-11-13
- Delulu Bio adds an MCP server to its free link-in-bio tool, letting Claude manage your page by voice — delulu_intern · 2026-11-13
- Custom motion-director skill turns any voiceover into 1080x1920 motion-graphics animations with Gemini Spark — mijozakinho_2 · 2026-11-13