Summary
Lookup and installation from the same place, so choosing a component and having it never separate.
The pairing is the point: the tool that lists a component is the tool that installs it, so an agent goes from "which one do I need" to "it is in the project" without leaving the conversation. It tells you nothing about your side of the line, though — there is no call that reads back what the project already has.
What it is
A six-tool server for shadcn/ui, offering listing, documentation and installation in parallel for components and for blocks.
What you get
- The set of components the server knows about, and the set of blocks
- Documentation for a named component or a named block
- Installation of a component or a block, with the runtime given per call
Requirements
No account and no key. The install calls take a runtime alongside the component or block name.
Setup effort
One command — npx @heilgar/shadcn-ui-mcp-server
