MCP server for AI coding agents

An MCP server that gives your coding agent a design system, components, and a gate that fails generic UI.

Protocol
MCP
Endpoint
/mcp
Auth
Bearer key

Any agent can generate a component. Few can tell a good one from generic.

Taste is a system, not a vibe. UIworm is the system your agent calls before it writes a line.

Same prompt. Same agent.

Without UIwormbefore-generic.mp4
your generic AI output
With UIwormafter-uiworm.mp4
built inside the UIworm system

One is vibe-coded. One called UIworm.

0%of the UI, composed inside a system.
What is inside

Three things your agent was missing.

01
0
art directions

A design system

Anti-slop rules, tokens, and full art-direction vibes the agent reads before it writes.

spacing / type / motion / color / anti-slop
02
0
living backgrounds

A component library

Layout, motion, material and living background blocks, returned as ready-to-paste source.

uiworm_get_component
03
0
gate, no slop through

A review gate

uiworm_review runs mechanical checks and hands back the violations to fix before you ship.

em-dash / h-screen / dead space / contrast
Connect in two minutes

Point your agent at one endpoint.

add the server
claude mcp add --transport http uiworm \
  https://uiworm.dev/mcp \
  --header "Authorization: Bearer uiw_sk_..."
  1. 01

    Create an API key

    Generate a key in the dashboard. It is shown once, prefixed uiw_sk_.

  2. 02

    Add the MCP server

    One command in any MCP client: Claude Code, Cursor, Codex, or your own.

  3. 03

    Prompt as usual

    The agent calls UIworm on its own and builds every screen inside the system.

Give your agent taste.

Generate a key, connect the server, and your agent starts designing inside a real system.

Protocol
MCP / JSON-RPC
Clients
Claude / Cursor / Codex
Endpoint
/mcp
Auth
Bearer API key