← WebMCP Directory

Tool tree

daub.dev

Developer ToolsTools verified
Website
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.
Explore capabilities
    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": "/"
    }