Markdown versions of every page, llms.txt, and the registry for AI assistants.
Markdown pages
Every component, block and Motion page is also plain Markdown: add .md to its address, e.g. /components/button.md, /blocks/cta-banner.md or /components/button/motion.md. It has the installation, usage, every example, the API reference, keyboard and accessibility notes, and the full source — what an assistant needs to use it correctly.
Copy page, at the top of each of those pages, copies it; its menu views it as Markdown, copies the page's link, or opens it in Claude, ChatGPT, Cursor or v0 (v0 opens a free item straight from the registry).
llms.txt
/llms.txt lists every component, Motion edition and block with a link to its Markdown, the templates, the registry and the theme. Give it to an assistant as the starting point.
https://dashral.com/llms.txtRegistry and MCP
With the @dashral registry in components.json, assistants that run the shadcn CLI — or use the shadcn MCP server, which reads the registries in components.json — can find and add Dashral components by name.
{
"registries": {
"@dashral": "https://dashral.com/r/{name}.json"
}
}$ pnpm dlx shadcn@latest add @dashral/date-range-picker