AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Daisyui Mcp

mcp-birdseyevue-daisyui-mcp Β· by birdseyevue

🌼 A token-friendly local MCP server for DaisyUI component documentation using their public llms.txt.

β€” No reviews yet
0 installs
36 views
0.0% view→install

Install

$ agentstack add mcp-birdseyevue-daisyui-mcp

βœ“ scanned Β· βœ“ verified, works with Claude Code, Cursor, and more.

Security review

βœ“ Passed

No issues found. Passed automated security review. Β· v0.1.0 How review works β†’

  • βœ“ Prompt-injection patterns
  • βœ“ Secret / credential exfiltration
  • βœ“ Dangerous shell & filesystem operations
  • βœ“ Untrusted network calls
  • βœ“ Known-malicious package signatures

What it can access

  • βœ“ Network access No
  • βœ“ Filesystem access No
  • βœ“ Shell / process execution No
  • βœ“ Environment & secrets No
  • βœ“ Dynamic code execution No

From automated source analysis of v0.1.0. β€œUsed” means the capability is present in the source β€” more access means more to trust, not that it’s unsafe.

View the full security report β†’

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-birdseyevue-daisyui-mcp)

Reliability & compatibility

βœ“ Security review passed
0 installs to date
β€” no reviews yet
β—‹ 4mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work β†’
Are you the author of Daisyui Mcp? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

[](https://mseep.ai/app/birdseyevue-daisyui-mcp)

🌼 DaisyUI MCP Server

[](https://python.org) [](https://modelcontextprotocol.io) [](https://www.docker.com/) [](LICENSE)

A token-friendly local MCP server for DaisyUI component documentation

Give your AI assistant the power to build beautiful UIs with DaisyUI πŸš€

[Features](#-features) β€’ [Installation](#-installation) β€’ [Docker](#-docker) β€’ [Usage](#-usage) β€’ [Configuration](#-configuration)


✨ Features

  • 🎯 Token-Efficient β€” Only exposes relevant context via MCP tools, saving precious tokens
  • πŸ“š 60+ Components β€” Full coverage of DaisyUI's component library
  • πŸ”„ Auto-Updatable β€” Fetch the latest docs anytime with one command
  • ✏️ Customizable β€” Edit or add your own component docs to fit your project
  • ⚑ Fast & Lightweight β€” Built with FastMCP for optimal performance

πŸ› οΈ MCP Tools

This server exposes two tools that AI assistants can use:

| Tool | Description | | ----------------- | ------------------------------------------------------------------------------------ | | list_components | πŸ“‹ Lists all available DaisyUI components with short descriptions | | get_component | πŸ“– Gets the full documentation for a specific component (classes, syntax, examples) |

> πŸ’‘ The component docs are pulled from daisyui.com/llms.txt and stored locally as markdown files. This way you can also add your own custom components or edit existing ones to your liking or project needs.


πŸ’¬ Example Prompts

Try asking your AI assistant:

"What DaisyUI components are available?"
"Implement a responsive card grid using DaisyUI"
"How does the modal component work? Show me an example"

πŸ“¦ Installation

1. Clone the repository

git clone https://github.com/birdseyevue/fastmcp.git
cd fastmcp

2. Create a virtual environment (recommended)

python -m venv venv

# Windows
venv\Scripts\activate

# macOS/Linux
source venv/bin/activate

3. Install dependencies

pip install -r requirements.txt

🐳 Docker

You can also run the MCP server using Docker.

Build and run with Docker

docker build -t daisyui-mcp .
docker run -i --rm daisyui-mcp

Using Docker Compose

docker compose up --build

The docker-compose.yml mounts the local components/ directory as a volume, so any changes you make to component docs on the host are reflected inside the container.

Docker configuration for AI assistants

πŸ“ Docker Configuration

{
  "servers": {
    "daisyui": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "daisyui-mcp"]
    }
  }
}

πŸš€ Usage

First-time setup

Upon first run, the MCP server will not have any component docs. Fetch them by running:

python update_components.py

This fetches the latest llms.txt from DaisyUI and generates all the markdown files in /components.

Running the server

python mcp_server.py

Updating component docs

If DaisyUI releases new components or updates their docs, simply run:

python update_components.py

βš™οΈ Configuration

Add the MCP server to your AI assistant's configuration:

πŸ“ Generic Configuration

{
  "servers": {
    "daisyui": {
      "command": "/venv/Scripts/python.exe",
      "args": ["/mcp_server.py"]
    }
  }
}

πŸͺŸ Windows Example

{
  "servers": {
    "daisyui": {
      "command": "C:/Users/username/Downloads/fastmcp/venv/Scripts/python.exe",
      "args": ["C:/Users/username/Downloads/fastmcp/mcp_server.py"]
    }
  }
}

🍎 macOS/Linux Example

{
  "servers": {
    "daisyui": {
      "command": "/home/username/fastmcp/venv/bin/python",
      "args": ["/home/username/fastmcp/mcp_server.py"]
    }
  }
}

πŸ“ Project Structure

fastmcp/
β”œβ”€β”€ 🐍 mcp_server.py          # The MCP server
β”œβ”€β”€ πŸ”„ update_components.py   # Script to fetch/update component docs
β”œβ”€β”€ πŸ“‹ requirements.txt       # Dependencies (just fastmcp)
β”œβ”€β”€ 🐳 Dockerfile             # Docker image definition
β”œβ”€β”€ 🐳 docker-compose.yml     # Docker Compose configuration
└── πŸ“‚ components/            # Markdown files for each component
    β”œβ”€β”€ button.md
    β”œβ”€β”€ card.md
    β”œβ”€β”€ modal.md
    β”œβ”€β”€ table.md
    └── ... (60+ components)

🀝 Contributing

Contributions are welcome! Feel free to:

  • πŸ› Report bugs
  • πŸ’‘ Suggest new features
  • πŸ“ Improve documentation
  • πŸ”§ Submit pull requests

πŸ“„ License

This project is licensed under the MIT License β€” see the [LICENSE](LICENSE) file for details.

Free to use, modify, and distribute! Have fun! πŸŽ‰


Made with ❀️ for the DaisyUI community

⭐ Star this repo if you find it useful!

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source β€” we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.