shadcn Registry MCP (registry:mcp)
Command `npx shadcn registry:mcp` (integrated in shadcn CLI v4) that turns any shadcn registry (official, custom, namespaced) into a zero-config MCP server consumable by agents. One command = your DS exposed to Claude Code, Cursor, v0 without writing a custom MCP. While an agent codes a feature, it lists available components in your registry and calls exactly those that exist, no more fabricated `<MagicalCard>`.
Strengths
- Zero-config, one command, the agent sees the whole registry without manual configuration
- Compatible with namespaced registries: a project can expose multiple DS (internal + Origin UI + Aceternity) in parallel
- Officially maintained by the shadcn team, alignment guaranteed with CLI v4 evolutions
Limitations
- Limited to shadcn-format registries (registry:component, registry:block, registry:base), not compatible with native MUI / Radix
- Recent status (March 2026 in shadcn CLI v4), few community feedback on 1000+ items registries
Best for
- Fast bootstrap of an agentic DS without infra investment, 1-day POC to validate the approach
- Team with an already-deployed shadcn registry just wanting to add the MCP layer in 1 command