All case studies

Own product · Web app · 2026

Margin: clients point at it, the coding agent fixes it

Margin is a product of my own for website feedback. Clients comment right on the element of their live website, and coding agents like Claude Code fetch the comments and fix them.

Homepage of margin-comments.com on desktop and phone
  • Comment on the element

    Clients click the element and leave their comment on it, without an account.

  • Everything recorded

    Each comment stores the page, selector, browser, viewport and a screenshot.

  • Straight to the agent

    Claude Code, Codex, Cursor and Gemini CLI read the comments through the MCP server, fix them and reply in the thread.

Starting point

Website feedback usually arrives by email, as a screenshot with a red arrow and no page, device or element. Whoever builds the site first has to work out what is meant.

Now that coding agents make most of the changes, there was no way yet for feedback to reach the agent without retyping it. That is why I built Margin.

Approach

  1. 01

    Feedback without friction

    A small widget on the preview or the live site is enough. Clients point at the element and write what they want changed.

  2. 02

    From comment to fix

    The coding agent fetches the comment with selector, device and screenshot over MCP, changes the code, replies in the thread and moves the change to review.

  3. 03

    All on Cloudflare

    Workers, D1, R2 and Access with React, Hono and the MCP SDK. Claude and ChatGPT connect with OAuth, and the product site is built with Astro.

Result

Margin has been in open beta since October 2026, from €9.99 a month. I use it in my own client work: for Nordquartier Lemwerder, the client gave both rounds of feedback right on the website, and both were done the same evening.

Visit website
Next projectNordquartier LemwerderBuyers place their own house on the plot.
Christian SchmittChristian SchmittWeb developer in Bremen30 minutes, free

On the call we look at your website together over video.