MCP.Market

Unofficial MCP Server for USWDS

by bibekpdl·io.github.bibekpdl/uswds-mcp·v0.2.1·2 stars

Unofficial USWDS MCP: official markup, class-aware validator, and page composer for AI tools.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

not scanned yet

Adoption
Growing

2 stars9 downloads/wk

Reviews

Write one

Nobody has reviewed Unofficial MCP Server for USWDS yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Unofficial MCP Server for USWDS tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Unofficial MCP Server for USWDS compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
GitHub stars
2
more than 75% of 28,688 servers
Downloads a week
9
more than 2% of 12,191 servers with a package

Release history: 2 versions in the registry since 2026-10-09, latest 2026-10-25, typically one every 16 days.

Install Unofficial MCP Server for USWDS in Claude Code, Cursor or VS Code

Runs npx -y uswds-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add uswds-mcp -- npx -y uswds-mcp
Add to Cursor

What the publisher says

From the Unofficial MCP Server for USWDS repository's README, as published. We do not edit it. Read it on GitHub

uswds-mcp

Make AI-generated government UI actually USWDS-compliant.

An MCP server that gives Claude, Cursor, Copilot, Windsurf and any other MCP client the official U.S. Web Design System markup, a validator that knows every real USWDS class, and a page composer that outputs accessible, validated pages.

Unofficial and independent. Not affiliated with, endorsed by, or maintained by GSA, TTS, or the official USWDS team. See NOTICE.md.

The problem

LLMs write USWDS from memory. They invent usa-btn, forget the usa-overlay that makes the mobile menu work, put usa-card markup without its container, and wire up accordions to nothing. The result looks plausible and is subtly broken.

uswds-mcp closes that loop:

recommend_uswds_structure  →  get_component_markup  →  compose_uswds_page  →  validate_uswds_markup
        (what to use)          (official HTML)         (accessible page)       (fix until 0 errors)

What a validator finding looks like

{
  "severity": "error",
  "rule": "unknown-class",
  "message": "\"usa-alrt\" is not a class defined by USWDS.",
  "selector": "div.usa-alrt",
  "snippet": "<div class=\"usa-alrt usa-alert--eror\">",
  "suggestion": "Did you mean \"usa-alert\"?"
}

Findings carry the offending element, a fix suggestion, the component to look up, and a docs link, so the model can repair its own output.

Quick start

npx -y uswds-mcp

Add it to your MCP client:

{
  "mcpServers": {
    "uswds": { "command": "npx", "args": ["-y", "uswds-mcp"] }
  }
}

Claude Code: claude mcp add uswds -- npx -y uswds-mcp

Setup for Claude Desktop, Cursor, VS Code, Windsurf and others: docs/CLIENTS.md. Ready-made configs are in examples/.

No network, API key, or ingest step needed: the data ships in the package.

Tools

All tools are read-only. See docs/TOOLS.md for arguments and recommended sequences.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Unofficial MCP Server for USWDS: common questions

Is Unofficial MCP Server for USWDS safe?
Yes, by our scan: it is graded A (92/100). Read the Unofficial MCP Server for USWDS safety report
How do I install Unofficial MCP Server for USWDS?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Unofficial MCP Server for USWDS need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Unofficial MCP Server for USWDS maintained?
The last commit was 26 days ago (2026-10-09). The latest release is v0.2.1.
How does Unofficial MCP Server for USWDS compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); github stars 2 (more than 75% of 28,688 servers); downloads a week 9 (more than 2% of 12,191 servers with a package). Full comparison.