MCP.so
Sign In

Shadcn Space MCP

@shadcnspace

About Shadcn Space MCP

Integrate the shadcn/ui MCP server from shadcn space into your IDE to generate accurate, production-ready Shadcn UI components.

Config

Add this server to your MCP-compatible client using the configuration below.

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

Tools

10

CRITICAL: You MUST execute this tool BEFORE using any other tools in this MCP server. Returns the strict workflow rules and guidelines for agents interacting with Shadcn Space. Agents MUST read this first to understand how to handle free vs PRO components, package managers, and installation flows.

Provides a complete list of all Shadcn Space blocks that can be used in a project. Agents can use this to explore available block types before deciding which ones to add or customize.

Provides a full list of Shadcn Space components. Agents can use this to discover components to build pages or sections within a project.

Returns the official installation command for a specific Shadcn Space block. Agents can use this to add a block to the project automatically before customizing it.

Search Shadcn Space blocks using keywords or tags. Agents can use this to find relevant blocks when building a page based on user requirements or content type.

Lists all blocks that are currently installed in the project. Agents can use this to determine which blocks are available for customization or updating, and optionally filter by specific block names.

Provides a complete list of all Shadcn Space pages that can be used in a project. Agents can use this to explore available page types before deciding which ones to add or customize.

Returns the official installation command for a specific Shadcn Space page. Agents can use this to add a page to the project automatically before customizing it. NOTE: All pages are PRO components. Agents MUST check components.json for a valid license key before attempting to install pages.

Search Shadcn Space pages using keywords or tags. Agents can use this to find relevant pages when building a site based on user requirements or content type.

Lists all pages that are currently installed in the project. Agents can use this to determine which pages are available for customization or updating, and optionally filter by specific page names. NOTE: All pages are PRO components. Agents MUST check components.json for a valid license key before attempting to install pages.

Overview

What is Shadcn Space MCP?

Official Model Context Protocol (MCP) server for Shadcn Space that lets AI‑powered IDEs and agents discover, search, and install Shadcn Space UI blocks directly into projects without copy‑pasting.

How to use Shadcn Space MCP?

Install it with npx shadcnspace-cli install <client> (supports cursor, windsurf, claude, cline, antigravity) or add the manual JSON configuration to your IDE’s MCP config using npx -y shadcnspace-mcp@latest.

Key features of Shadcn Space MCP?

  • List all available Shadcn Space blocks
  • List all available Shadcn Space components
  • Get official install command for a block
  • Search blocks by keywords or tags
  • List blocks already installed in the project

Use cases of Shadcn Space MCP?

  • Ask “List all available UI blocks” to browse the library
  • Request “Give me the code for accordion-01” to fetch a component
  • Build a landing page by combining blocks like hero-01, feature grid, and a footer
  • Search for a specific block using “Find the pricing‑03 block”
  • Check which blocks are currently installed in the project

FAQ from Shadcn Space MCP

Which IDEs/clients are supported?

Cursor, Windsurf, Claude, Cline, and Antigravity.

How do I install the MCP server manually?

Add the following to your IDE’s MCP config:
{"mcpServers":{"shadcnspace-mcp":{"command":"npx","args":["-y","shadcnspace-mcp@latest"]}}}

What tools does the server provide?

listBlocks, listComponents, getBlockInstall, searchBlocks, and listInstalledBlocks.

What prompts are available?

search (find a UI block by name) and create-ui (create a new UI block from existing ones).

Frequently asked questions

Which IDEs/clients are supported?

Cursor, Windsurf, Claude, Cline, and Antigravity.

How do I install the MCP server manually?

Add the following to your IDE’s MCP config: `{"mcpServers":{"shadcnspace-mcp":{"command":"npx","args":["-y","shadcnspace-mcp@latest"]}}}`

What tools does the server provide?

`listBlocks`, `listComponents`, `getBlockInstall`, `searchBlocks`, and `listInstalledBlocks`.

What prompts are available?

`search` (find a UI block by name) and `create-ui` (create a new UI block from existing ones).

Comments

More Other MCP servers