Integration
September 4, 2025 ยท View on GitHub
Connect the shadcn/ui MCP Server to your favorite editor or AI tool.
๐ Available Integrations
| 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 |
๐ Quick Integration
VS Code (Most Popular)
- Install Continue Extension
- Add MCP Server configuration
- Start asking questions
See VS Code Integration for detailed steps.
Claude Desktop
- Edit configuration file
- Add MCP Server
- Restart Claude Desktop
See Claude Desktop Integration for details.
๐ฏ What You Can Do After Integration
- 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)
๐ง Common Configuration
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"
]
}
๐ Troubleshooting
Integration Not Working
-
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
Common Issues
- Command not found: Ensure
npxis available - Rate limit errors: Add GitHub token
- Framework issues: Verify framework parameter
- Permission errors: Check file permissions
๐ Next Steps
- Getting Started - Installation and setup
- Usage Examples - How to use after integration
- Troubleshooting - Common issues and solutions
- API Reference - Complete tool reference