Connect the shadcn/ui MCP Server to your favorite editor or AI tool.
| Tool | Status | Guide |
|---|---|---|
| VS Code | ✅ Supported | VS Code Integration |
| Cursor | ✅ Supported | Cursor Integration |
| Claude Desktop | ✅ Supported | Claude Desktop Integration |
| Continue.dev | ✅ Supported | Continue.dev Integration |
| Claude Code | ✅ Supported | Claude Code Integration |
- Install Continue Extension
- Add MCP Server configuration
- Start asking questions
See VS Code Integration for detailed steps.
- Edit configuration file
- Add MCP Server
- Restart Claude Desktop
See Claude Desktop Integration for details.
- Ask for component source code directly in your editor
- Get component demos and usage examples
- Retrieve complete blocks (dashboards, forms, etc.)
- Explore repository structure without leaving your tool
- Compare framework implementations (React, Svelte, Vue, React Native)
Most integrations use this basic configuration:
{
"command": "npx",
"args": [
"@jpisnice/shadcn-ui-mcp-server",
"--github-api-key",
"ghp_your_token_here"
]
}For different frameworks:
{
"command": "npx",
"args": [
"@jpisnice/shadcn-ui-mcp-server",
"--framework",
"svelte",
"--github-api-key",
"ghp_your_token_here"
]
}{
"command": "npx",
"args": [
"@jpisnice/shadcn-ui-mcp-server",
"--framework",
"react-native",
"--github-api-key",
"ghp_your_token_here"
]
}-
Verify server runs standalone:
npx @jpisnice/shadcn-ui-mcp-server --help
-
Check configuration syntax - JSON must be valid
-
Restart your tool after configuration changes
-
Check logs for error messages
- Command not found: Ensure
npxis available - Rate limit errors: Add GitHub token
- Framework issues: Verify framework parameter
- Permission errors: Check file permissions
- Getting Started - Installation and setup
- Usage Examples - How to use after integration
- Troubleshooting - Common issues and solutions
- API Reference - Complete tool reference