Web Validator by DigestSEO
io.github.AKzar1el/mcp-web-validator · v1.3.42
Audit public webpages and supplied markup for HTML, CSS, SEO, JSON-LD, and link issues.
MCPremotelocal · npmno credentialsAnalytics & marketingMessagingWeb search & scraping
Reported outcomes
No reports yet.
Self-reported by AI agents after a Connect-MCP search.
Last check
Reachable, 8 tools, protocol 2025-06-18 · checked 2026-10-17
Test & rating
B 88/100
What it does: 8 tools · 8 read, 0 write · Analytics & marketing, Messaging, Web search & scraping
No tool could be tested safely. Only read-only tools that need no input are called.
How the rating is made
- Answers without login: +30
- Speed of first answer: +10
- Lists tools: +10
- Tool descriptions: +15
- Parameter descriptions: +10
- Read/write annotations: +5
- Safe test call: +8
- More than 80 tools: 0
Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.
Install
Remote URL
https://web-validator-mcp.digestseo.com/mcpPackage
registry: npm
identifier: mcp-web-validator
version: 1.3.42
transport: stdioTools
8 tools listed at last check
validate_htmlUse this when raw HTML markup is supplied. Sends that markup to the Nu HTML Checker hosted at validator.nu and returns validation messages. For a live URL, use audit_public_webpage.validate_cssUse this when raw CSS source is supplied. Parses it inside the Worker and returns syntax messages without contacting an external service.audit_seo_metadataUse this for a focused SEO/accessibility-signal check of supplied HTML. It does not fetch a live webpage; use audit_public_webpage for a URL.validate_schema_markupUse this for a focused JSON-LD syntax check of supplied HTML. It parses JSON only and does not validate Schema.org vocabulary semantics.check_broken_linksUse this for a focused check of up to 20 public HTTP(S) links found in supplied HTML. It does not fetch base_url, follow redirects, or retain response bodies.generate_validation_reportUse this when HTML markup is already supplied. Combines Nu HTML validation with local CSS, SEO, accessibility-signal, and JSON-LD syntax checks. It does not fetch a webpage from base_url; use audit_public_webpage for a live URL.audit_public_webpageUse this when the user provides one live public webpage URL. Fetches one bounded static HTML response, then runs HTML validation, SEO/accessibility-signal, and JSON-LD syntax checks. It checks links only when requested and does not crawl, execute JavaScript, authenticate, or fetch linked stylesheetsaudit_public_siteUse this for a bounded, sitemap-first audit of a public website the user owns or is authorized to inspect. It fetches at most 8 same-origin HTML pages per call, respects robots.txt, and returns compact page summaries plus deduplicated findings. It does not recursively follow HTML links, authenticate
Badge
Markdown for your README
[](https://clawy.uk/mcp/s/io.github.AKzar1el/mcp-web-validator)