Front-End Checklist MCP Resources
Front-End Checklist offers 399 resources. A resource is data the server exposes for a client to attach as context — a file, a page, an API response — rather than an action. Each has its own page, per client.
-
review_report_app -
rule-accessible-authentication -
rule-accessible-tables -
rule-accesskeys -
rule-anchor-smooth-scroll -
rule-aria-allowed-attr -
rule-aria-command-name -
rule-aria-deprecated-role -
rule-aria-dialog-name -
rule-aria-hidden-body -
rule-aria-hidden-focus -
rule-aria-input-field-name -
rule-aria-labels -
rule-aria-live-regions -
rule-aria-meter-name -
rule-aria-progressbar-name -
rule-aria-required-attr -
rule-aria-required-children -
rule-aria-required-parent -
rule-aria-roles -
rule-aria-text -
rule-aria-toggle-field-name -
rule-aria-tooltip-name -
rule-aria-treeitem-name -
rule-aria-valid-attr-value -
rule-aria-valid-attr -
rule-audio-descriptions -
rule-autofocus-avoidance -
rule-autoplay-media -
rule-button-name -
rule-color-contrast -
rule-consistent-help -
rule-content-without-css -
rule-decorative-elements -
rule-definition-list -
rule-dlitem -
rule-duplicate-id-active -
rule-duplicate-id-aria -
rule-empty-heading -
rule-empty-links -
rule-flashing-content -
rule-focus-management -
rule-focus-not-obscured -
rule-focus-order -
rule-form-field-multiple-labels -
rule-form-labels -
rule-frame-title -
rule-heading-hierarchy -
rule-heading-order -
rule-html-xml-lang-mismatch -
rule-identical-links-same-purpose -
rule-image-redundant-alt -
rule-inclusive-language -
rule-input-image-alt -
rule-keyboard-navigation -
rule-label-content-name-mismatch -
rule-landmark-one-main -
rule-landmark-regions -
rule-link-in-text-block -
rule-link-text -
rule-list-structure -
rule-listitem -
rule-meta-refresh -
rule-modal-accessibility -
rule-object-alt -
rule-orientation -
rule-parallax-effects -
rule-paste-inputs -
rule-plain-language -
rule-reduced-motion -
rule-redundant-entry -
rule-screen-reader-testing -
rule-scrolljacking -
rule-select-name -
rule-semantic-lists -
rule-sensory-instructions -
rule-session-timeout-recovery -
rule-skip-link -
rule-skip-navigation -
rule-tabindex -
rule-table-duplicate-name -
rule-table-headers -
rule-td-headers-attr -
rule-text-in-images -
rule-text-resizing -
rule-th-has-data-cells -
rule-touch-targets -
rule-video-captions -
rule-viewport-zoom -
rule-zoom-reflow -
rule-animation-performance -
rule-cascade-layers -
rule-color-oklch -
rule-container-queries -
rule-css-at-property -
rule-css-containment -
rule-css-critical -
rule-css-custom-properties -
rule-css-grid -
rule-css-minification -
rule-css-non-blocking -
rule-css-order -
rule-css-print -
rule-dark-mode-css -
rule-embedded-or-inline-css -
rule-flexbox-patterns -
rule-focus-styles -
rule-font-size -
rule-has-selector -
rule-horizontal-scroll -
rule-interstitials -
rule-logical-properties -
rule-naming-conventions -
rule-reset-css -
rule-responsive-units -
rule-specificity-management -
rule-styles-lint -
rule-subgrid -
rule-unused-css -
rule-view-transitions -
rule-webfont-format -
rule-404-page -
rule-accessible-notifications -
rule-accessible-tooltips -
rule-accordion-accessibility -
rule-breadcrumb-navigation -
rule-carousel-accessibility -
rule-charset -
rule-clean-up-comments -
rule-custom-element-accessibility -
rule-defer-async -
rule-direction-attribute -
rule-doctype -
rule-draggable-accessibility -
rule-favicons -
rule-file-upload-accessibility -
rule-form-validation -
rule-html5-semantic-elements -
rule-input-types -
rule-lang-attribute -
rule-link-checker -
rule-navigation-landmark -
rule-noscript-tag -
rule-pagination-accessibility -
rule-pwa-installability -
rule-search-input -
rule-subresource-integrity -
rule-tabs-accessibility -
rule-unique-id -
rule-video-accessibility -
rule-video-thumbnail -
rule-viewport -
rule-w3c-compliant -
rule-web-app-manifest -
rule-webpagetest -
rule-currency-formatting -
rule-hreflang -
rule-locale-images -
rule-pluralization -
rule-text-expansion -
rule-alt-text -
rule-avif-format -
rule-broken-images -
rule-critical-images -
rule-dimensions -
rule-error-images -
rule-figure-figcaption -
rule-filename-quality -
rule-image-cdn -
rule-image-compression -
rule-image-file-size -
rule-image-optimization -
rule-modern-format -
rule-offscreen-lazy -
rule-optimized -
rule-picture-element -
rule-progressive-jpeg -
rule-responsive-images -
rule-responsive-size -
rule-retina-display -
rule-sprite-generation -
rule-srcset -
rule-svg-inline -
rule-svg-optimization -
rule-webp-format -
rule-avoid-eval -
rule-code-splitting -
rule-console-cleanup -
rule-const-let -
rule-cross-origin-security -
rule-debounce-throttle -
rule-dom-performance -
rule-error-handling -
rule-es-modules -
rule-event-delegation -
rule-immutable-patterns -
rule-javascript-inline -
rule-javascript-linter -
rule-javascript-minification -
rule-json-safety -
rule-memory-leaks -
rule-modern-array-methods -
rule-no-explicit-any -
rule-no-unchecked-indexed-access -
rule-runtime-validation -
rule-scheduler-yield -
rule-translation-strings -
rule-type-coercion -
rule-type-only-imports -
rule-typescript-strict-mode -
rule-web-storage -
rule-animated-content -
rule-back-forward-cache -
rule-browser-caching -
rule-browser-required -
rule-cdn -
rule-compression -
rule-consent-mode -
rule-critical-request-chains -
rule-css-file-size -
rule-cumulative-layout-shift -
rule-dom-size -
rule-duplicate-js -
rule-fetchpriority-attribute -
rule-first-contentful-paint -
rule-font-loading -
rule-gtm-present -
rule-http-requests -
rule-http2 -
rule-import-on-interaction -
rule-import-on-visibility -
rule-interaction-to-next-paint -
rule-js-file-size -
rule-js-libraries -
rule-js-redirects -
rule-largest-contentful-paint -
rule-lazy-above-fold -
rule-lazy-loading -
rule-legacy-js -
rule-list-virtualization -
rule-loading-indicators -
rule-offline-fallback -
rule-page-load-time -
rule-page-weight -
rule-preconnect -
rule-render-blocking -
rule-resource-hints -
rule-service-worker -
rule-source-maps -
rule-speculation-rules -
rule-streaming-html -
rule-third-party-scripts -
rule-ttfb -
rule-video-optimization -
rule-cookie-consent -
rule-data-minimisation -
rule-privacy-policy -
rule-right-to-erasure -
rule-third-party-cookies -
rule-blocked-links -
rule-content-security-policy -
rule-cross-origin-isolation -
rule-dependency-audit -
rule-element-hiding -
rule-form-captcha -
rule-form-https -
rule-hsts -
rule-http-to-https -
rule-https -
rule-leaked-secrets -
rule-mixed-content -
rule-new-tab -
rule-password-field-security -
rule-permissions-policy -
rule-referrer-policy -
rule-session-cookie-flags -
rule-stack-trace-exposure -
rule-terms-of-service -
rule-token-storage-security -
rule-x-content-type -
rule-x-frame-options -
rule-about-page -
rule-affiliate-disclosure -
rule-ai-content -
rule-all-noindex-pages -
rule-anchor-text -
rule-article-links -
rule-article -
rule-author-byline -
rule-author-expertise -
rule-author-info -
rule-breadcrumb -
rule-broken-external-links -
rule-broken-html -
rule-broken-links -
rule-canonical-chain -
rule-canonical-header -
rule-canonical-url -
rule-citations -
rule-contact-page -
rule-content-dates -
rule-dead-end-pages -
rule-disclaimers -
rule-duplicate-description -
rule-editorial-policy -
rule-external-links -
rule-faq -
rule-favicon -
rule-freshness -
rule-geo-meta -
rule-h1 -
rule-html-size -
rule-https-downgrade -
rule-hyphens -
rule-indexability-conflicts -
rule-indexability -
rule-internal-links -
rule-invalid-links -
rule-json-ld-valid -
rule-keyword-stuffing -
rule-length -
rule-llm-parsability -
rule-llms-txt -
rule-local-business -
rule-lowercase -
rule-meta-description -
rule-meta-in-body -
rule-meta-title -
rule-mime-type -
rule-nap-consistency -
rule-nofollow-internal -
rule-noindex-in-sitemap -
rule-nosnippet -
rule-og-image-size -
rule-og-tags -
rule-og-url-match -
rule-organization -
rule-orphan-pages -
rule-pagination -
rule-parameters -
rule-pdf-size -
rule-physical-address -
rule-product -
rule-quality -
rule-reading-level -
rule-redirect-chain -
rule-redirect-chains -
rule-review -
rule-robots-meta-conflict -
rule-robots-meta -
rule-robots-txt -
rule-schema-noindex-conflict -
rule-service-area -
rule-share-buttons -
rule-sitemap-4xx -
rule-sitemap-coverage -
rule-sitemap-domain -
rule-sitemap-valid -
rule-sitemap -
rule-slug-keywords -
rule-social-profiles -
rule-special-chars -
rule-stop-words -
rule-structured-data -
rule-tel-mailto -
rule-title-unique -
rule-trailing-slash -
rule-trust-signals -
rule-twitter-cards -
rule-video -
rule-weak-internal-links -
rule-website-search -
rule-word-count -
rule-ymyl-detection -
rule-accessibility-testing -
rule-contract-testing -
rule-cross-browser-testing -
rule-e2e-testing -
rule-error-monitoring -
rule-integration-testing -
rule-mobile-testing -
rule-mock-best-practices -
rule-mutation-testing -
rule-performance-budget -
rule-test-coverage -
rule-unit-tests -
rule-visual-regression -
checklist-accessibility-essentials -
checklist-comprehensive-audit -
checklist-core-web-vitals -
checklist-html-foundations -
checklist-image-optimization -
checklist-javascript-resilience -
checklist-launch-checklist -
checklist-performance-quick-wins -
checklist-privacy-and-consent -
checklist-security-audit -
checklist-seo-audit -
checklist-testing-checklist
Front-End Checklist also offers 5 prompts — things you invoke, where a resource is context you attach.
Read from the server itself, by connecting to it and calling resources/list on 1 October 2026.
A listing does not declare its resources, so asking is the only way to know them, and this
is what the server actually offers rather than what its listing claims. Names only are
stored; connect the server for each resource's type and contents.