MCP server for the Web UI Component Specification — behavioral specs, tests, and principles for web UI component libraries
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"web-ui-component-spec-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Web UI Component Specification — MCP Server An MCP (Model Context Protocol) server that gives AI coding assistants direct access to the Web UI Component Specification — a comprehensive behavioral reference for web UI component libraries covering component specs, test scenarios, accessibility requirements, and a step-by-step build guide. --- ## What this does Instead of pasting spec content into prompts manually, this server lets your AI assistant query exactly what it needs, when it needs it: - **Building a component?** → Fetch its full spec on demand - **Writing tests?** → Get just the test scenarios - **Starting a library?** → Get a curated component list for your project type - **Reviewing an implementation?** → Validate it against the spec automatically --- ## Read the specification Prefer the human-readable version? Download the full spec as a PDF: **[Web UI Component Specification (v1.0) — PDF](https://github.com/gcsebas99/web-ui-component-spec-mcp/raw/main/exports/v1.0/Web_UI_Component_Specification_v1.0.pdf)** All exported versions live under [`exports/`](exports/). --- ## Installation ### Option 1 — uvx (recommended, no install required) ```bash uvx web-ui-component-spec-mcp ``` ### Option 2 — pip ```bash pip install web-ui-component-spec-mcp web-ui-component-spec-mcp ``` ### Option 3 — Clone and run ```bash git clone https://github.com/gcsebas99/web-ui-component-spec-mcp.git cd web-ui-component-spec-mcp pip install -r requirements.txt ``` Then execute `server.py`. ```bash python server.py ``` --- ## MCP Client Configuration Add to your MCP client config (Claude Desktop, Cursor, etc.): **uvx:** ```json { "mcpServers": { "ui-spec": { "command": "uvx", "args": ["web-ui-component-spec-mcp"] } } } ``` **pip install:** ```json { "mcpServers": { "ui-spec": { "command": "web-ui-component-spec-mcp" } } } ``` **Clone and run:** ```json { "mcpServers": { "ui-spec": { "command": "python…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.