Give your AI editor 436 blocks to build with.
Connect the whole UI World library to Claude, Cursor, Antigravity, Windsurf or VS Code. Ask for a pricing table or a 3D gallery in plain English and it pastes the real React straight into your project, in your brand colours.
Add an animated pricing table in violet
search_blocks({ query: "animated pricing table" })
pricing-tilt-cards· 9 matches · pricing
Pasted into your project. Nothing left to wire up.
Free, and always will be
MIT licensed. No account, no API key, no rate limit, no paid tier waiting behind it.
Runs on your machine
The whole registry ships inside the package. It makes no network calls, so it works offline and nothing you build is ever sent anywhere.
One line to connect
Node 18+ and npx are all you need. No clone, no build step, no server to host.
Connect in three steps
Takes about a minute. Pick your editor, copy, restart, ask.
- 1
Add the server
One command in your terminal, inside any project.
Run it from the project folder you want the blocks in.
terminalclaude mcp add uiworld -- npx -y @alltechzone/uiworld-mcp - 2
Restart your editor
Close and reopen the app so it picks up the new server. You should see
uiworldin the MCP or tools list, with six tools under it. The first run downloads the package throughnpx, which takes a few seconds. Every run after that is instant. - 3
Ask for what you need
Find me an animated pricing table and add it to my landing pageI need a 3D gallery, show me what UI World hasAdd a bouncy bottom tab bar in violetBuild an NDIS provider landing page from the UI World templateSearch UI World for a hero with a terminal in itOr type /uiworld in Claude Code. One command, and it works out whether you want a block, a whole page or project setup.
/uiworld:find animated pricing tableFind a block and add it to your project./uiworld:find a whole NDIS provider landing pageBuild a page from a template./uiworld:find set up this projectTokens, cn() helper and packages, once per project.
What your editor gets
Six tools covering 436 blocks and 5 full page templates.
list_categoriesEvery category with block counts. The usual first call.search_blocksSearch by keyword, category or kind. Returns slugs and descriptions.get_blockFull React source for one block, plus its install line. Takes a brand hex.list_pagesThe complete landing page templates.get_pageOne whole page as a single self-contained file.get_setupOne-time project setup: Tailwind v4 tokens and the cn() helper.What your project needs
- Node.js 18 or newer, to run the server through npx.
- React 18+ and Tailwind CSS v4 in the project you are pasting into.
- npm i motion lucide-react clsx tailwind-merge, once per project.
Design tokens are optional. Run get_setup once to paste them into your global CSS, or skip it entirely by asking for a block in a specific colour, which writes the hex values inline.
Prefer to browse by eye?
Every block has a live preview you can theme and copy by hand, no editor required.
Package: @alltechzone/uiworld-mcp