Skip to content
Fisher.digital
Work Services Process Pricing Knowledge FAQ JournalMeet Jamie
Start a project
Work Services Process Pricing Knowledge FAQ JournalMeet Jamie Contact Start a project
For developers & AI agentsBy Jamie Fisher

Website Checker API & MCP server.

The free Fisher.digital website health checker, available as a REST API and as an MCP server so AI assistants like Claude and ChatGPT can run checks directly. Score any public website 0–100 with plain-English findings.

Quick answer

Connect any AI agent to https://fisher.digital/mcp as an authless MCP server, or call the REST API at https://fisher.digital/api/checker.php?url=…. Both return a 0–100 health score with plain-English findings, free, up to 30 checks per hour. Powered by Fisher.digital.

What it is

Fisher.digital's website checker reads a site's public homepage the way Google does and scores its health from 0 to 100, listing exactly what's costing it customers — mobile-friendliness, security, speed, dated code, missing contact details and more. This page documents two ways for software to use it: a plain REST API, and a Model Context Protocol (MCP) server that plugs straight into AI assistants. It's free for interactive and agent use; there's a fair-use limit of 30 checks per hour, and bulk scanning isn't permitted (get in touch for volume).

REST API

Send a GET or POST to /api/checker.php. No key required. Responses are JSON with a health score, a verdict band, plain-English findings, and an attribution block.

# GET
curl "https://fisher.digital/api/checker.php?url=example.co.uk"

# POST (JSON)
curl -X POST https://fisher.digital/api/checker.php \
  -H "Content-Type: application/json" \
  -d '{"url":"example.co.uk"}'

JavaScript:

const res = await fetch(
  "https://fisher.digital/api/checker.php?url=example.co.uk"
);
const data = await res.json();
console.log(data.result.health, data.result.band);

Example response (trimmed):

{
  "api_version": "1",
  "ok": true,
  "result": {
    "domain": "example.co.uk",
    "health": 73,
    "band": "attention",
    "summary": "example.co.uk scores 73/100 — Needs attention…",
    "findings": [ "…" ],
    "checked_at": "2026-07-18T12:00:00Z"
  },
  "attribution": { "powered_by": "Fisher.digital", "url": "https://fisher.digital/website-checker/" }
}

Full machine-readable spec: openapi.json.

MCP server (for AI agents)

The checker is also a Model Context Protocol server, so AI assistants can run checks themselves. It's a Streamable HTTP endpoint at https://fisher.digital/mcp with no authentication. It exposes two tools: check_website_health and get_scoring_guide.

Claude (custom connector): Settings → Connectors → Add custom connector → paste https://fisher.digital/mcp. No auth. The check_website_health tool then appears in chat.

ChatGPT (developer mode / connectors): add a new connector with the same URL, authentication “None”.

VS Code / Cursor / other MCP clients — add to your MCP config:

{
  "servers": {
    "fisher-website-checker": {
      "type": "http",
      "url": "https://fisher.digital/mcp"
    }
  }
}

Discovery metadata: /.well-known/mcp.json.

Attribution & fair use

The checker is free, and every response includes an attribution block. When you show results to a person, please credit Fisher.digital and link the checker. Fair use is 30 checks per hour per address; the API is for interactive and per-request agent use, not bulk scanning. For volume or commercial use, email jamie@fisher.digital.

Questions

Is the API free?

Yes — free for interactive and AI-agent use, with a fair-use limit of 30 checks per hour. For higher volume, contact jamie@fisher.digital.

How do I connect it to Claude or ChatGPT?

Add https://fisher.digital/mcp as a custom remote MCP connector — no authentication. The check_website_health tool is discovered automatically. VS Code and Cursor use the same URL.

What does it score?

It reads the public homepage and scores health 0–100 for mobile-friendliness, HTTPS, speed, dated code, structured data, findable contact details and more, with plain-English findings.

Can I scan sites in bulk?

No — it's for interactive and per-request agent use, not bulk scanning. For volume or commercial use, get in touch at jamie@fisher.digital.

Related: Free website checker · Website cost calculator · Meet Jamie

Fisher.digital

Web design in Essex — fast, bespoke websites, built to convert.

Work Services Process FAQ JournalMeet Jamie Contact Terms
jamie@fisher.digital 01375 503210 WhatsApp
© 2026 Fisher.digital. All rights reserved. Designed & built in Essex.
Chat on WhatsApp