Web Validator by DigestSEO MCP Server

An MCP server for HTML and CSS validation, technical SEO and accessibility checks, JSON-LD syntax validation, broken-link checks, and responsive screenshots. It is part of the DigestSEO suite of…

Local + remotestreamable-httpstdioMIT

What is the Web Validator by DigestSEO MCP Server?

Web Validator MCP by DigestSEO is an MCP project maintained in the akzar1el/mcp-web-validator repository. The maintainer describes its purpose as “An MCP server for HTML and CSS validation, technical SEO and accessibility checks, JSON-LD syntax validation, broken-link checks, and responsive screenshots. It is part of…”. Read the project documentation for the complete scope.

Installation

The documented npm package is mcp-web-validator. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
html.localValidate a local HTML or XHTML file.
html.urlValidate the markup returned by a public URL.
css.localValidate a local CSS file.
seo.metadataAudit titles, descriptions, canonical tags, robots noindex directives, headings, viewport metadata, image alt attributes, and Open Graph metadata.
links.brokenCheck links extracted from supplied HTML.
schema.markupParse JSON-LD blocks and report JSON syntax errors.
report.validationCombine HTML/XHTML, optional CSS, SEO, JSON-LD, and bounded link checks in a Markdown report.
screenshot.captureCapture desktop, tablet, mobile, or custom viewport screenshots.

How to install the Web Validator by DigestSEO MCP Server

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

From the project documentation. Replace placeholders and example paths before connecting.