Skip to main content
mcp-web-validator product mark
Open source · MIT licensed

mcp-web-validator — HTML validation & technical on-page SEO.

Audit one authorized public webpage, a bounded sitemap-first site, or supplied markup in ChatGPT. Use the open-source local MCP for file-based audits and responsive screenshots.

Hosted audits
Page + site
Site batch
Up to 8 pages
Local MCP
Files + screenshots
License
MIT
mcp-web-validator overview with HTML, link, JSON-LD, and technical validation checks
mcp-web-validator combines HTML validation, SEO, JSON-LD, and focused link checks in one MCP workflow.

About

What is mcp-web-validator?

mcp-web-validator is an open-source Model Context Protocol (MCP) server for HTML and CSS validation, technical SEO and accessibility signals, JSON-LD syntax checks, focused link checks, and local responsive screenshots.

The hosted ChatGPT app works with markup you explicitly provide, one authorized public webpage, or a bounded sitemap-first audit of an authorized public site. The separate local MCP works with workspace files and is the only surface that can create responsive screenshots.

The hosted app is read-only. A webpage audit fetches one static HTML document; a site audit first reads same-origin robots.txt and sitemap documents, then audits up to eight eligible same-origin sitemap pages per call. It never discovers pages by following HTML links, runs no site-wide link checker, executes no JavaScript, and cannot access authenticated or private sites. Supplied and fetched HTML is sent to the external Nu HTML Checker; CSS, SEO, and JSON-LD checks run inside the DigestSEO Worker.

Tools

Public ChatGPT capabilities

Read-only tools for supplied markup, focused public webpages, and bounded public-site audits. Submit only markup and public URLs you are authorized to share or inspect.

01 validate_html

Sends supplied HTML to the external Nu HTML Checker and returns capped diagnostics.

02 audit_public_webpage

Fetches one authorized public static HTML page for Nu HTML validation plus local SEO and JSON-LD checks. Optional link checking is capped at 20 links.

03 audit_public_site

Audits up to eight authorized, same-origin sitemap pages per call after reading robots.txt. It does not follow HTML links or run site-wide link checks.

04 validate_css

Parses supplied CSS inside the hosted Worker and reports syntax errors.

05 audit_seo_metadata

Audits supplied HTML for titles, descriptions, headings, image alt text, canonical tags, viewport tags, and Open Graph metadata.

06 check_broken_links

Checks up to 20 eligible public links found in supplied HTML without following redirects.

07 validate_schema_markup

Checks JSON-LD blocks in supplied HTML for JSON syntax errors, not Schema.org vocabulary semantics.

08 generate_validation_report

Combines Nu HTML validation with CSS, SEO, and JSON-LD checks for supplied markup; base_url resolves links but does not fetch a page.

ChatGPT app

Use it in ChatGPT without local filesystem access

Install Web Validator by DigestSEO from the ChatGPT App Directory once it is available in your region. Provide HTML or CSS, audit one authorized public webpage, or audit a bounded sitemap-first batch of up to eight same-origin public pages. The hosted app respects applicable robots.txt rules for site audits; it does not follow HTML links, run site-wide link checks, render JavaScript, fetch linked CSS, sign in, or create screenshots. See the privacy policy for the data flow or visit support.

Setup

Configure the local MCP in your IDE

Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-web-validator": {
      "command": "npx",
      "args": ["-y", "mcp-web-validator"]
    }
  }
}

Cursor

Navigate to Settings > Features > MCP and add:

  • Name: mcp-web-validator
  • Type: command
  • Command: npx -y mcp-web-validator

CLI Execution

Run audits directly from the console

~/mcp-web-validator
npm install -g mcp-web-validator
# Or execute on the fly with npx:
npx -y mcp-web-validator

Star the repo and improve your local AI coding loop today.

MIT licensed. HTML validation and technical SEO audits.