Shadcn Space MCP

Tích hợp máy chủ MCP Shadcn Space vào IDE của bạn để tạo các thành phần shadcn/ui sẵn sàng sử dụng mà không cần phải phỏng đoán.

GitHub
3
Dùng thử MCP nàyĐược tài trợ

Tài liệu

shadcnspace-mcp

Official Model Context Protocol (MCP) server for Shadcn Space.

This MCP server allows AI-powered IDEs and coding agents (Cursor, Windsurf, Claude Desktop, Cline, Antigravity, etc.) to discover, search, install, and architect Shadcn Space UI blocks, landing pages, and components directly inside your project — with zero copy-pasting.

Quick Installation

Using the CLI

npx shadcnspace-cli install <client>

Supported Clients

  • cursor
  • windsurf
  • claude
  • cline
  • antigravity

Manual Installation

Add to your IDE or client's MCP configuration (mcpServers):

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

For more details, visit our documentation: How to use MCP Server


Available Tools

The server provides 14 specialized tools callable via MCP:

Tool NameDescription
listCategoriesReturns all 14 block categories (hero, features, pricing, testimonials, faq, cta, header, footer, stats, forms, content, ecommerce, ai, widgets) with live counts of total, free, and PRO blocks.
listBlocksLists blocks with license info (isPro). Supports filtering by category and license type (all, free, pro).
listFreeBlocksLists only 100% free Shadcn Space blocks that do not require any license. Supports optional category and keyword filters.
listComponentsLists base components with search query and license filter (all, free, pro).
getBlockInstallReturns official installation command, component export name, import path, JSX example, style options (base/radix), and license requirements for a specific block.
searchBlocksSearch blocks by keyword, category, and optional freeOnly filter.
listInstalledBlocksLists blocks currently installed in the user's project and gets their files.
listPagesLists all Shadcn Space full pages.
getPageInstallReturns official installation command, export name, import path, usage example, and style options for a specific full page.
searchPagesSearch full pages using keywords or tags.
listInstalledPagesLists pages currently installed in the project.
getLandingPageGuidelinesComprehensive UI/UX landing page architecture: section sequence (Hero -> Logos -> Features -> Testimonials -> Pricing -> FAQ -> CTA -> Footer), container standards, and vertical spacing cadence.
handleErrorSelf-healing diagnostic tool for resolving license errors, missing components.json, component not found, and CLI installation failures.
get_audit_checklistMandatory workflow rules for AI agents: style check (base/radix), package manager detection, license handling, and navbar deduplication.

Note on Licensing: All pages and PRO blocks require a valid license key and email configured under registries in components.json. Free blocks can be installed directly without any license.


Available Prompts

The server provides 7 rich prompts to accelerate UI architecture:

Prompt / CommandDescription
build-landing-pageStep-by-step guidance for an AI agent to architect and assemble a complete, high-converting landing page.
add-hero-sectionFind, install, and integrate a high-impact hero block into an existing page.
add-pricing-sectionAdd a multi-tier pricing table with monthly/annual billing toggles.
add-feature-gridAdd a modern feature showcase or bento grid section.
create-uiGeneral prompt to architect a full UI page using Shadcn Space blocks.
searchFind specific UI blocks by topic or keyword.
customization-guidelinesStrict guidelines defining which parts of installed blocks can be safely customized (text only).

Testing & Debugging with MCP Inspector

You can interactively inspect, test, and debug all tools and prompts in your browser using the official MCP Inspector:

npm run inspector

Example Agent Usage

Once configured in your AI IDE, you can ask prompts like:

"Show me all free hero blocks available in Shadcn Space."

"Build a complete SaaS landing page for an AI productivity app using hero, bento features, testimonials, pricing, and FAQ."

"Give me the install command and import statement for pricing-01 in base style."

"What categories of blocks are available in Shadcn Space?"


Agent Instructions (Claude / Cursor / Windsurf)

To ensure your AI assistant follows official Shadcn Space best practices (checking Base vs Radix, package managers, and avoiding duplicate navbars), copy the system prompt in claude-instructions.md into your .cursorrules, .windsurfrules, or Claude Project Instructions.


License & Credits

Created by Shadcn Space.

MIT