Framework-specific documentation for React, Svelte, Vue, and React Native implementations.
| Framework | Repository | Maintainer | File Extension | Description |
|---|---|---|---|---|
| React (default) | shadcn/ui | shadcn | .tsx |
React components from shadcn/ui v4 |
| Svelte | shadcn-svelte | huntabyte | .svelte |
Svelte components from shadcn-svelte |
| Vue | shadcn-vue | unovue | .vue |
Vue components from shadcn-vue |
| React Native | react-native-reusables | Founded Labs | .tsx |
React Native components from react-native-reusables |
npx @jpisnice/shadcn-ui-mcp-servernpx @jpisnice/shadcn-ui-mcp-server --framework sveltenpx @jpisnice/shadcn-ui-mcp-server --framework vuenpx @jpisnice/shadcn-ui-mcp-server --framework react-native# Switch to Svelte
npx @jpisnice/shadcn-ui-mcp-server --framework svelte
# Switch to Vue
npx @jpisnice/shadcn-ui-mcp-server --framework vue
# Switch back to React
npx @jpisnice/shadcn-ui-mcp-server --framework react
# Switch to React Native
npx @jpisnice/shadcn-ui-mcp-server --framework react-native# Use Svelte
export FRAMEWORK=svelte
npx @jpisnice/shadcn-ui-mcp-server
# Use Vue
export FRAMEWORK=vue
npx @jpisnice/shadcn-ui-mcp-server
# Use React
export FRAMEWORK=react
npx @jpisnice/shadcn-ui-mcp-server
# Use React Native
export FRAMEWORK=react-native
npx @jpisnice/shadcn-ui-mcp-server- React/Next.js applications
- TypeScript projects
- Most common use case
- Full shadcn/ui v4 compatibility
- Svelte/SvelteKit applications
- Svelte component development
- Learning Svelte with shadcn patterns
- Vue/Nuxt applications
- Vue component development
- Learning Vue with shadcn patterns
- React Native/Expo applications
- Mobile-first component development
- Using react-native-reusables components
The server logs which framework is being used:
INFO: Framework set to 'svelte' via command line argument
INFO: MCP Server configured for SVELTE framework
INFO: Repository: huntabyte/shadcn-svelte
INFO: File extension: .svelte- Configuration - Framework configuration options
- Usage Examples - Framework-specific examples
- Integration - Editor and tool integrations