Front-End Checklist
Server Details
Review frontend code and live pages against 386 quality-gated web development rules.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- thedaviddias/Front-End-Checklist
- GitHub Stars
- 74,325
- ChatGPT
- –
- Claude
- Front-End Checklist
TDQS
Scored across 11 tools
Tools target distinct actions across discovery, single-rule guidance, aggregated checklists, and code/URL auditing. Mild overlap exists between get_checklist_rules and get_workflow (same checklist names) and between check_rule and review_code, but descriptions clearly distinguish inputs and outputs.
All 11 tools use snake_case with a consistent verb_noun pattern (audit_url, check_rule, get_rule, list_categories, search_rules). No mixed conventions or vague names; the repeated get_ prefix is predictable.
11 tools is well-scoped for a frontend checklist server, covering discovery, retrieval, explanation, remediation, and static auditing without bloat. Each tool maps to a distinct user intent.
The surface covers the full lifecycle of curated guidance: list categories, search rules, fetch single rules, checklists, workflows, and quick references, plus explain, fix, check, and audit operations. No critical operation for this guidance-only domain appears missing.
Available Tools
11 toolsaudit_urlAudit Live URLARead-onlyIdempotentInspect
Fetches a public HTTPS page and performs a non-exhaustive static review of its HTML, returning prioritized issues and fix guidance. Use it when the user requests an audit of a deployed public page. Localhost, private networks, and plain HTTP URLs are refused. It does not execute the page, measure live Core Web Vitals, or certify accessibility.
Inputs: url (required), focus, minPriority. Returns: error, issues, source, summary, +1 more
check_ruleCheck Rule ComplianceARead-onlyIdempotentInspect
Checks a code snippet against one named frontend rule using static heuristics and returns findings and verification guidance. Without code, returns manual verification guidance. Use it when the user requests a check of a specific rule or a proposed fix. Results do not establish rendered-state or runtime conformance.
Inputs: slug (required), code. Returns: slug, title, message, analysis, +4 more
explain_ruleExplain Frontend RuleARead-onlyIdempotentInspect
Explains one frontend rule, including its background, impact on users and the business, and related categories. Use it when the user asks why a practice matters or requests educational context. It returns explanation guidance rather than applying a fix.
Inputs: slug (required). Returns: slug, title, message, categories, +2 more
fix_ruleGet Rule FixARead-onlyIdempotentInspect
Returns step-by-step remediation guidance and priority for one named frontend rule. Use it when the user requests implementation or fix instructions for a known issue. Optional codeSnippet provides context; the tool does not edit files or apply changes.
Inputs: slug (required), codeSnippet. Returns: slug, title, message, priority, +3 more
get_checklist_rulesGet Checklist RulesARead-onlyIdempotentInspect
Returns titles, priorities, verification and remediation prompts for every rule in a curated checklist. Use it when the user requests guidance for an entire checklist. includeContent optionally adds each rule’s long-form body. Available checklists: accessibility-essentials, comprehensive-audit, core-web-vitals, html-foundations, image-optimization, javascript-resilience, launch-checklist, performance-quick-wins, privacy-and-consent, security-audit, seo-audit, testing-checklist.
Inputs: checklist (required), includeContent. Returns: error, rules, checklist
get_quick_referenceGet Quick ReferenceARead-onlyIdempotentInspect
Returns a compact checklist for one frontend category, filtered by priority and formatted as JSON, Markdown, or a task list. Use it when the user requests a concise checklist for a deployment, review, or team handoff.
Inputs: category (required), format, priorityFilter. Returns: error, items, category, markdown, +3 more
get_ruleGet Rule GuidanceARead-onlyIdempotentInspect
Returns complete guidance for one known rule slug: requirements, rationale, verification and remediation prompts, code examples, sources, and related rules. Use it when the user requests detailed guidance for a specific frontend rule. Unknown slugs return similar suggestions.
Inputs: slug (required), includeUrl. Returns: url, slug, title, content, +14 more
get_workflowGet Audit WorkflowARead-onlyIdempotentInspect
Returns the ordered steps of a curated audit workflow, including rule slugs, priorities, and categories. Use it when the user requests a structured audit such as a pre-launch checklist. Available workflows: accessibility-essentials, comprehensive-audit, core-web-vitals, html-foundations, image-optimization, javascript-resilience, launch-checklist, performance-quick-wins, privacy-and-consent, security-audit, seo-audit, testing-checklist.
Inputs: slug (required). Returns: icon, slug, error, steps, +7 more
list_categoriesList Rule CategoriesARead-onlyIdempotentInspect
Lists available frontend rule categories, their descriptions, and rule counts. Use it when the user asks what the checklist covers or needs valid category names.
Inputs: no named parameters. Returns: categories
review_codeReview Frontend CodeARead-onlyIdempotentInspect
Runs a non-exhaustive static heuristic review of pasted HTML, CSS, or JavaScript against multiple frontend best practices and returns prioritized issues, fix guidance, and suggestions for manual verification. Use it when the user requests a review, audit, or debugging of source code. An empty issue list means no provable static issue was found; it does not establish accessibility conformance or runtime correctness.
Inputs: code (required), focus, minPriority. Returns: issues, summary, suggestions
search_rulesSearch Frontend RulesARead-onlyIdempotentInspect
Finds frontend rules by keywords, category, and priority, returning paginated slugs, titles, and short summaries. Use it when the user requests relevant practices for a technology, concern, or pattern, such as web fonts or accessible forms.
Inputs: limit, query, cursor, categories, +1 more. Returns: rules, nextCursor, totalCount
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Pre-launch website QA: deterministic rule-based scans, readiness score, and blockers for agents.
Audit public webpages and supplied markup for HTML, CSS, SEO, JSON-LD, and link issues.
Scores website pages for communication quality, tracks regressions, surfaces a fix queue.
Scan a web page for accessibility, security, privacy, quality and SEO issues, with fixes.
Related MCP Servers
- AlicenseAqualityCmaintenanceRelease gate agents call before they tell users a public website is ready to ship. Scans public websites across security, SEO, accessibility, legal compliance, and sustainability.9MIT

uxlintofficial
AlicenseAqualityBmaintenanceAudits any site's UX the way a design-literate reviewer would — contrast, tap targets, type scale, colour discipline, scan patterns, copy — and returns the rule, the source line and the exact fix.6Apache 2.0
SEO Score APIofficial
AlicenseNot gradedqualityCmaintenanceAutomated SEO, AEO, ADA auditing for your website or project.69 npmMIT- AlicenseNot gradedqualityCmaintenanceEnables checking a public website before launch and returning a scored pass, warn, or fail report with a fix for every problem found.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.