Open source · MCP-native · Runs on your Cloudflare

Your agents change your site.
See what it did.

SEO Notebook records every change your AI agents make, from the page and the old and new values to why they made it, then lines it up with Search Console and GA4 so you can see the impact.

MCPAny agentClaude Code, Cursor, Windsurf or anything that speaks MCP
DiffsOld → newTitles, meta, headings, content, schema, redirects
GoogleGSC + GA4Your own Search Console and Analytics data
Open source100% yoursMIT, on your Cloudflare account

Fictional demo data. Every card is a change an agent logged; the amber dot marks it on the chart.

A change log your agents keep for you

When an agent edits a page, it records what changed and why. You see the before and after in your own data.

Agents log by URL

Give each agent its own token. It sends the page URL, what changed and why; sites and pages are created for you.

Every field, before and after

Old and new values for titles, meta descriptions, H1s, content, schema and redirects, so nothing is a mystery later.

Real Search Console and GA4

A read-only service account pulls 16 months of history, syncs daily, and backfills new pages as agents touch them.

Impact you can trust

28-day before and after windows, overlap detection and control groups. It says “inconclusive” until the data says more.

A timeline you can read

An activity calendar, filters by site and tag, search, and change markers right on the chart.

Reports for clients

Share a read-only link to a site’s changes and results for any period, with a CSV export.

Running in three steps

  1. 1

    Deploy to your Cloudflare

    One click creates the Worker, database, storage and queue. Cloudflare Access decides who can open it.

  2. 2

    Connect your agents

    Create a token per agent and add one line to its project rules so it logs every edit.

    claude mcp add --transport http seo-notebook \
      https://notebook.your-agency.com/mcp \
      --header "Authorization: Bearer <token>"
  3. 3

    Connect Google

    Add a service account to Search Console and GA4. History arrives in minutes and syncs daily.

Know which changes worked.