list_categories
List categories
How many components, charts, blocks, templates, patterns and hooks exist, and the categories each is grouped into, with counts. Use a category name as the filter of list_items.
Takes no parameters.

com.tealmacPublished by tealmac.comOfficial publisherv1.0.0Updated Oct 29, 2026
Search shadcn registry items, read props and get exact install commands for React components.
Remote MCP server for the tealmac UI shadcn registry: lets an assistant search React components, charts, blocks and templates and get exact install commands.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.tealmac%2Fui/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"tealmac-ui": {
"type": "http",
"url": "https://ui.tealmac.com/mcp"
}
}
}Accessible React components, blocks, templates, charts and themes for shadcn/ui and Tailwind CSS v4.
Site: https://ui.tealmac.com
This repository is for bug reports, item requests and docs problems. The components themselves are installed from the tealmac UI registry with the shadcn CLI, not from this repository.
Or add the namespace once to components.json:
then npx shadcn@latest add @tealmac/login-01.
Pro items install from a private registry with your licence key. See Set up Pro and Pricing.
tealmac UI has an MCP server, so your coding agent can search the catalogue and get the right install command: https://ui.tealmac.com/mcp-server
Licence keys, billing and anything private: email [email protected]. Please do not post licence keys in issues.
Free items are free to use in personal and commercial projects. Pro items are covered by the Pro licence. See License.
shadcn/ui is a trademark of its owner; tealmac UI is built on shadcn/ui and is not affiliated with it.
Source: README.md at commit 15585cb
List categories
How many components, charts, blocks, templates, patterns and hooks exist, and the categories each is grouped into, with counts. Use a category name as the filter of list_items.
Takes no parameters.
Search items
Search components, charts, blocks, templates, patterns and hooks by what you need, for example 'date picker', 'pricing section', 'stacked bar chart', 'modal', 'confirm before delete' or 'debounce'. Common synonyms are understood. Returns the best matches with install commands.
typelimitqueryrequiredList items
List items, optionally filtered by category (a name from list_categories) and type.
typecategoryGet item
Everything about one item: description, props, a usage example, dependencies, accessibility notes, quality checks, docs URL, registry JSON URL and install command.
namerequiredtypeGet install command
The exact shadcn CLI command that installs an item, for npm, pnpm, yarn or bun. Run it in the project's root.
namerequiredtypepackageManagerGet quality rules
The accessibility, motion, theming and SSR rules every item follows, with why each matters and how to meet it. Read them before writing UI so the first draft already passes.
Takes no parameters.
90% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a license in the repository or the registry entry.
npx shadcn@latest add https://ui.tealmac.com/r/login-01.json{ "registries": { "@tealmac": "https://ui.tealmac.com/r/{name}.json" }}