Website Checker for Framer · Beta

Find what’s broken before you publish.

A check for Framer sites that runs inside Claude. It finds dead buttons, broken links, missing alt text and placeholder copy, then fixes what you approve, right in the chat.

https://mcp.websitechecker.app/mcp
Open Claude

Paste it under Customize → Connectors → Add custom connector. All steps

Found 14 errors on a real agency template in about 2 seconds

What it catches

29 automatic checks run on every page, plus the nav and footer.

Links

  • Buttons and links that go nowhere (empty or “#”)
  • Broken internal links and same-page anchors
  • Links to Framer staging domains or the editor
  • Links missing https:// or a leading slash
  • Spaces inside URLs

Copy and images

  • Placeholder copy like “Lorem…” or TODO
  • Text layers that render empty
  • Images without alt text

SEO

  • Default site title or description (“My Framer Site”, “Made with Framer”)
  • Pages without their own title and description
  • noindex left on

Breakpoints and styles

  • Text and layout that drift between desktop, tablet and phone
  • Layers wider than their breakpoint
  • Raw colours instead of colour styles
  • Uneven spacing between matching layers

CMS and structure

  • CMS lists with unbound literal text
  • Duplicate CMS filters that show an item twice
  • Scroll effects with replay on
  • Nav and footer (layout template), checked with every page

How it works

Website Checker runs inside your own Claude. Nothing is added to your site, and nothing changes without your yes.

  1. 01

    Claude fetches the check code

    Your Claude asks Website Checker for read-only check code.

  2. 02

    It runs with your Framer connection

    The code runs through your own Framer connector. It reads your pages and never edits, publishes or uploads anything.

  3. 03

    You get a report, and fix it in the chat

    Claude shows what it found and suggests a fix for each finding. You apply it, edit it, or mark it as intended. Each change happens only after you say yes.

Pricing

Free while in beta. No card, no credits, no limits.

Beta

Free

$0

  • All 29 checks, on every page, as often as you like.
  • A fix plan for every finding: apply, edit, or mark as intended.
  • Sign in with Google. No card.
  • Paid plans come later, for monitoring and agencies. Beta users hear first.

Add it to Claude

You need Claude (claude.ai or Claude Code) with the Framer connector. You sign in with Google once, when you add the connector.

  1. 01

    Open the connectors page

    In Claude, go to Customize → Connectors, click + Add, then Add custom connector.

  2. 02

    Name it and paste the URL

    Name: Website Checker. URL:

    https://mcp.websitechecker.app/mcp
  3. 03

    Connect

    Click Connect and sign in with Google.

  4. 04

    Run a check

    In a chat with Framer connected, ask: “Use Website Checker to check my Framer site.”

Claude Code

claude mcp add --transport http website-checker \
  https://mcp.websitechecker.app/mcp

FAQ

Does it change my site?

Only what you approve. The check itself is read-only. Fixes are applied by your own Claude through your Framer connection, one at a time, after you say yes. It never publishes.

Is my project stored?

No. The check code runs inside your own Claude and Framer connection. Findings are sent to the server only to format the report and the fix plan, and aren’t stored. Findings you mark as intended are saved in a small file inside your own project.

Do I need Claude?

Yes: Claude (claude.ai or Claude Code) plus the Framer connector.