Shadcn Dashboard MCP

Kit de dashboard Shadcn pronto para produção, construído para equipes modernas

Documentação

shadcndashboard-mcp

Servidor oficial do Model Context Protocol (MCP) para Shadcn Dashboard.

Este servidor MCP permite que IDEs e agentes com IA descubram, pesquisem e instalem blocos de UI do Shadcn Dashboard diretamente em seus projetos — com cache em memória, listagens leves e eficientes em tokens, descoberta antecipada de versões Free vs PRO, blueprints de composição de layout e snippets de código JSX automáticos.

Instalar configuração do MCP

npx shadcndashboard-cli install <client>

Clientes suportados

  • cursor
  • windsurf
  • claude
  • cline
  • antigravity

Instalação manual

Adicione ao arquivo de configuração do MCP da sua IDE:

{
  "mcpServers": {
    "shadcndashboard-mcp": {
      "command": "npx",
      "args": ["-y", "shadcndashboard-mcp@latest"]
    }
  }
}

Para o MCP, visite a PÁGINA PRINCIPAL
Para mais informações, consulte nossa documentação sobre Como usar o Servidor MCP


Ferramentas disponíveis

O servidor fornece as seguintes ferramentas acionáveis via MCP:

Nome da FerramentaDescrição
get_audit_checklistExecute primeiro. Retorna regras estritas de fluxo de trabalho, pré-requisitos do components.json, regras de Free vs PRO e requisitos de layout do shell.
listBlocksLista todos os blocos do Shadcn Dashboard com filtros por categoria (shells, charts, metrics, tables, forms, layout, ai-ops) e nível de licença (free, pro, all).
listFreeBlocksFerramenta de atalho dedicada para listar apenas blocos 100% gratuitos que não exigem licença.
listComponentsFornece uma lista leve de componentes de UI do Shadcn Dashboard com filtragem opcional por nível.
getBlockInstallRetorna o comando oficial de instalação, o nome de exportação do componente, a instrução de importação e um snippet de uso JSX limpo.
searchBlocksPesquisa blocos por palavras-chave ou tags com filtragem opcional por nível de licença (free, pro, all).
listInstalledBlocksLista todos os blocos atualmente instalados no projeto.
getDashboardLayoutGuidelinesObtém regras de prioridade do shell do dashboard, receitas de composição por domínio (AI Ops, SaaS, Ecommerce, Logística, Saúde) e diretrizes de alinhamento e balanceamento de altura com CSS Grid / Flex.
handleErrorClassificador inteligente de erros e guia de recuperação para erros de components.json ausente, licença, CLI ou não encontrado.

Prompts disponíveis

O servidor fornece prompts ricos para orientar agentes de IA em fluxos de trabalho comuns:

Prompt/ComandoDescrição
searchPesquisa componentes ou blocos por tópico.
create-uiArquitetura uma página de UI completa usando shells de dashboard pré-construídos e layouts de grade balanceados.
build-dashboardCria um dashboard completo específico de domínio (AI Ops, Ecommerce, SaaS/AI, Logística, POS para Restaurantes, Escola, Saúde).
add-analytics-sectionAdiciona uma seção moderna de análises e gráficos com cartões de métricas a uma página existente.
create-auth-flowGera páginas de autenticação (login, cadastro, OTP, esqueci a senha, onboarding em várias etapas).
create-data-viewCria uma visualização de gerenciamento de dados com filtragem, pesquisa e paginação.
customization-guidelinesDefine quais partes dos blocos instalados podem ser modificadas com segurança (somente texto).

Exemplo de uso

Após a configuração, seu agente de IA pode executar tarefas como:

"Liste todos os shells de dashboard gratuitos" -> A IA chama listFreeBlocks(category: "shells")

"Me dê o comando de instalação para dashboard-shell-01" -> A IA chama getBlockInstall(name: "dashboard-shell-01", packageManager: "pnpm dlx") e obtém o comando + snippet de importação!

"Crie um layout de dashboard de análises SaaS" -> A IA usa build-dashboard e segue getDashboardLayoutGuidelines

"Pesquise blocos de gráficos gratuitos" -> A IA chama searchBlocks(query: "chart", tier: "free")


Instruções para agentes (Claude / Cursor / Windsurf)

Se você estiver usando Claude Projects, Cursor ou Windsurf, preparamos um conjunto de instruções que você pode copiar e colar para fazer sua IA usar este Servidor MCP perfeitamente. Consulte claude-instructions.md.

Créditos

Criado por shadcndashboard.

MIT