Tool tree
DAUB is an open-source CSS component library with 91 UI components, 21 theme families, and AI-ready docs (llms.txt, MCP server). Drop-in two CDN files — zero build step. MIT licensed.
Implementation
gradeNot graded
gradeNot graded
open_playgroundAction
Open the DAUB generative UI playground.
View tool JSON
{
"name": "open_playground",
"kind": "act",
"impl": "imperative",
"description": "Open the DAUB generative UI playground.",
"inputSchema": {
"type": "object",
"properties": {
"prompt": {
"type": "string",
"description": "Optional natural-language UI prompt to pre-fill the playground."
},
"theme": {
"type": "string",
"description": "Optional DAUB theme family (e.g. \"dracula\", \"github\", \"bone\")."
}
}
},
"page": "/"
}get_component_catalogAnswer
Fetch the full DAUB component catalog (91 components with props, categories, themes).
View tool JSON
{
"name": "get_component_catalog",
"kind": "answer",
"impl": "imperative",
"description": "Fetch the full DAUB component catalog (91 components with props, categories, themes).",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}get_llm_docsAnswer
Fetch the llms.txt AI-ready documentation for DAUB (full component reference).
View tool JSON
{
"name": "get_llm_docs",
"kind": "answer",
"impl": "imperative",
"description": "Fetch the llms.txt AI-ready documentation for DAUB (full component reference).",
"inputSchema": {
"type": "object",
"properties": {
"compact": {
"type": "boolean",
"description": "If true, return the compact reference (top 15 components, ~5KB). Default: false."
}
}
},
"page": "/"
}generate_uiAction
Generate a DAUB UI from a natural-language prompt via the DAUB MCP server. Returns a JSON spec and self-contained HTML.
View tool JSON
{
"name": "generate_ui",
"kind": "act",
"impl": "imperative",
"description": "Generate a DAUB UI from a natural-language prompt via the DAUB MCP server. Returns a JSON spec and self-contained HTML.",
"inputSchema": {
"type": "object",
"properties": {
"prompt": {
"type": "string",
"description": "Natural-language description of the UI to generate."
},
"theme": {
"type": "string",
"description": "Optional DAUB theme family."
}
},
"required": [
"prompt"
]
},
"page": "/"
}view_themeAction
Navigate to the DAUB themes gallery showing all 21 theme families (42 light/dark variants).
View tool JSON
{
"name": "view_theme",
"kind": "act",
"impl": "imperative",
"description": "Navigate to the DAUB themes gallery showing all 21 theme families (42 light/dark variants).",
"inputSchema": {
"type": "object",
"properties": {
"theme": {
"type": "string",
"description": "Optional specific theme to focus (e.g. \"dracula\")."
}
}
},
"page": "/"
}