公開する前にサイトを検証しましょう。
mcp-web-validatorはNu HTML CheckerとローカルのSEO、リンク、JSON-LDチェックを組み合わせます。PC上のサーバー、または検査権限のあるページ向けの公開アプリを使えます。
- ChatGPTツール
- 7
- ローカルツール
- 8
- 監査レイヤー
- 5
- ライセンス
- MIT

概要
mcp-web-validatorとは?
mcp-web-validatorは、AIアシスタントがW3C HTML・CSS構文を検証し、JSON-LDを解析し、リンクを確認し、レイアウトのスクリーンショットを取得できるオープンソースMCPサーバーです。
明示的に提供したマークアップまたは許可された公開HTMLページを対象にしたChatGPTアプリと、ワークスペースのファイル向けのローカルMCPを提供します。
ホスト版は読み取り専用で、ファイルシステムへアクセスせず、JavaScriptを実行せず、サイトをクロールせず、非公開ページへ認証しません。
ツール
公開ChatGPTアプリの機能
公開ChatGPTアプリ向けの読み取り専用ツールです。共有・検査する権限のあるマークアップと公開URLだけを送信してください。
validate_htmlHTMLとCSS: 読みやすいW3C診断でマークアップのエラーと警告を見つけます。
audit_public_webpageSEOの基本: タイトル、説明、見出し、canonical、viewport、Open Graph、altテキストを確認します。
validate_cssJSON-LDとリンク: 構造化データを確認し、サービスを安全に保つためリンク検査を制限します。
audit_seo_metadataタイトル、説明、見出し、alt、canonical、viewport、Open Graphを確認します。
check_broken_links許可された公開リンクを上限付きで確認します。
validate_schema_markupJSON-LDブロックを特定し、JSONエラーを報告します。
generate_validation_reportW3C検証とSEO・JSON-LDチェックをまとめたレポートを作成します。
ChatGPT app
ローカルファイルにアクセスせずChatGPTで使う
利用可能になったら、ChatGPT App DirectoryからDigestSEOのWeb Validatorをインストールできます。HTMLやCSSを提供するか、許可された公開ページを1つ監査するよう依頼してください。
セットアップ
IDEでローカルMCPを設定
Claude Desktop、CursorなどMCP対応クライアントからローカルパッケージを利用します。
Claude Desktop
claude_desktop_config.jsonに追加:
{
"mcpServers": {
"mcp-web-validator": {
"command": "npx",
"args": ["-y", "mcp-web-validator"]
}
}
}Cursor
Settings → Features → MCP を開いて追加:
Name: mcp-web-validator
Type: command
Command: npx -y mcp-web-validatorデプロイ
ターミナルから直接監査を実行
npm install -g mcp-web-validator
# Or execute on the fly with npx:
npx -y mcp-web-validator