
Webcheck
io.github.yifanyifan897645Published by GitHub account yifanyifan897645v0.1.3Updated Oct 24, 2026
Website health analysis: SEO, accessibility, performance, security, and broken links
Overview
A local MCP server that lets an AI assistant audit any website for SEO, accessibility, security headers, performance and broken links.
- What you can do
- Run a full website health check covering SEO score, performance, security headers and image analysis on a URL. Audit SEO in depth: title, meta tags, heading hierarchy, content quality, Open Graph and structured data. Scan accessibility: alt text, ARIA landmarks, heading order and form labels. Crawl a page's links and report 404s, timeouts and redirects. Compare two URLs side by side across SEO and performance metrics.
- When to use it
- Useful when you want an assistant to audit your own site or a competitor's page, find dead links before publishing, check accessibility on a landing page, or compare two pages' SEO and performance without leaving the chat.
- Requirements
- Runs locally as a stdio process, typically launched with npx from the npm package webcheck-mcp, so Node.js and network access are needed. No API keys, accounts or configuration are required.
Installation
In SourceWeft
- Open Webcheck in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
WebCheck MCP Server
中文
一个 MCP (Model Context Protocol) 服务器,让 AI 助手能够自动分析任意网站的 SEO、无障碍性、安全性和性能问题。
5 个强大工具,无需 API Key,开箱即用。
工具列表
快速开始
Claude Code:
Claude Desktop — 添加到 claude_desktop_config.json:
Cursor / Windsurf:
使用示例
安装后,直接对 AI 助手说:
- "检查 https://mysite.com 的SEO"
- "找出我首页的死链"
- "对比我的网站和竞品的SEO"
- "对 https://example.com 做一次全面体检"
- "检查我落地页的无障碍问题"
特性
- 零配置 — 不需要 API Key、不需要注册、不需要设置
- 本地运行 — 直接通过 HTTP 分析,不依赖第三方 API
- 速度快 — 并行链接检查,轻量级 HTML 解析
- 全面 — SEO + 无障碍 + 安全 + 性能,一个服务器搞定
- 隐私友好 — 不会向任何分析服务发送数据
Pro Report
免费版提供完整分析数据——没有任何隐藏。想要更多?
行业配置模板包 (¥9.9) → 包含:
- 10个行业场景的完整工作流(电商/SaaS/SEO代理/DevOps等)
- 直接复制粘贴的提示词模板
- 行业对标基准线和行动清单
English
A Model Context Protocol (MCP) server that gives AI assistants the ability to analyze any website for SEO, accessibility, security, and performance issues.
5 powerful tools, no API keys required.
Tools
Quick Start
Claude Code:
Claude Desktop — add to claude_desktop_config.json:
Cursor / Windsurf:
Example Usage
Once installed, just ask your AI assistant:
- "Check the SEO of https://mysite.com"
- "Find broken links on my homepage"
- "Compare my site's SEO with my competitor"
- "Run a full website audit on https://example.com"
- "Check accessibility issues on my landing page"
Features
- Zero configuration — no API keys, no accounts, no setup
- Works offline — analyzes directly via HTTP, no third-party APIs
- Fast — parallel link checking, lightweight HTML parsing
- Comprehensive — SEO + accessibility + security + performance in one server
- Privacy-friendly — no data sent to any analytics service
Pro Report
The free tool gives you full analysis — nothing is hidden. Want more?
Industry Templates (¥9.9 / ~$1.4) → includes:
- 10 ready-to-use workflows (e-commerce, SaaS, SEO agency, DevOps & more)
- Copy-paste prompt templates for each industry
- Industry benchmarks and action checklists
Part of the MCP Toolkit
- webcheck-mcp — Website health analysis / 网站健康分析
- git-summary-mcp — Git repository intelligence
- mcp-checkup — MCP setup health analyzer
- dev-utils-mcp — Developer utilities
- codescan-mcp — Codebase health scanner
- deadlink-checker-mcp — Dead link detector
License
MIT
Source: README.md at commit 1a28b17
Tools
0Version history
1- v0.1.3LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
