packages/docs/src/routes/(routes)/docs/mcp/opencode/+page.md
<SEO title="daisyUI MCP server for OpenCode" desc="Setup OpenCode to correctly generate daisyUI code based on your prompt." />
<div class="breadcrumbs text-sm not-prose opacity-40"> <ul> <li><a href="/docs/mcp/">MCP setup guides</a></li> <li>OpenCode</li> </ul> </div> <h1>daisyUI MCP server for OpenCode</h1> <p>Setup OpenCode to correctly generate daisyUI code based on your prompt.</p>MCP is an API to communicate with AI models. You can add MCP servers and OpenCode will communicate with them to get more accurate results.
There are 3 options:
Blueprint is the official MCP server for daisyUI. Read more about Blueprint.
npm install -g opencode-ai
opencode.json in your project root and add Blueprint MCP config:{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"daisyui-blueprint": {
"type": "local",
"command": ["npx", "-y", "daisyui-blueprint@latest"],
"enabled": true,
"environment": {
"LICENSE": "YOUR_LICENSE_KEY",
"EMAIL": "YOUR_EMAIL",
"FIGMA": "YOUR_FIGMA_API_KEY"
}
}
}
}
FIGMA is optional. Only include it if you need Figma-to-code conversion.Now you can ask AI anything about daisyUI, and write use Blueprint MCP at the end of your prompt.
For example:
give me a light daisyUI 5 theme with tropical color palette. use Blueprint MCP
Add this to your opencode.json:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"context7": {
"type": "remote",
"url": "https://mcp.context7.com/mcp",
"enabled": true
}
}
}
Optional with API key:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"context7": {
"type": "remote",
"url": "https://mcp.context7.com/mcp",
"enabled": true,
"headers": {
"CONTEXT7_API_KEY": "{env:CONTEXT7_API_KEY}"
}
}
}
}
Now you can ask AI anything about daisyUI, and write use context7 at the end of your prompt.
For example:
give me a light daisyUI 5 theme with tropical color palette. use context7
Add this to your opencode.json:
Using HTTP transport
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"daisyui-gitmcp": {
"type": "remote",
"url": "https://gitmcp.io/saadeghi/daisyui",
"enabled": true
}
}
}
Now you can ask AI anything about daisyUI, and write use daisyui-gitmcp at the end of your prompt.
give me a light daisyUI 5 theme with tropical color palette. use daisyui-gitmcp