
jpisnice/shadcn-ui-mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Сервер mcp, позволяющий LLMS получать контекст о структуре компонентов shadcn UI, использовании и установке, совместимый с react, svelte 5, vue и React Native
Обзор
Сервер Model Context Protocol (MCP), предоставляющий ассистентам ИИ полный доступ к компонентам, блокам, демонстрациям и метаданным shadcn/ui v4. Бесшовно получайте реализации React, Svelte, Vue и React Native для вашего рабочего процесса разработки на базе ИИ. - - Реализации React, Svelte, Vue и React Native - - Последние исходные коды TypeScript для shadcn/ui v4 - - Примеры реализации и шаблоны использования - - Полные блочные реализации (дашборды, календари, формы) - - Зависимости, описания и детали конфигурации - - Изучение структур репозиториев - - Эффективная интеграция GitHub API с обработкой ограничений скорости - - Поддержка серверных событий для многоклиентских развертываний - - Готовая к производству контейнеризация с Docker Compose Скачайте и дважды кликните по файлу .mcpb для мгновенной установки: 1. Скачайте shadcn-ui-mcp-server.mcpb из Releases 2. Дважды кликните по файлу — Claude Desktop открывается автоматически 3. Введите свой токен GitHub (опционально, для более высоких лимитов) 4.
Обзор (машинный перевод)
** 🚀 Самый быстрый способ интегрировать компоненты shadcn/ui в ваш AI-рабочий процесс**
Сервер Model Context Protocol (MCP), предоставляющий ассистентам ИИ полный доступ к компонентам, блокам, демонстрациям и метаданным shadcn/ui v4. Бесшовно получайте реализации React, Svelte, Vue и React Native для вашего рабочего процесса разработки на базе ИИ.
✨ Ключевые особенности
- ** 🎯 Поддержка мультифреймворка** — React, Svelte, Vue и React Native реализации
- ** 📦 Исходный код компонентов** - Последний исходный код shadcn/ui v4 TypeScript
- ** 🎨 Демонстрации компонентов** — примеры реализаций и шаблонов использования
- ** 🏗️ Поддержка блоков** - Полные реализации блоков (дашборды, календари, формы)
- ** 📋 Доступ к метаданным** — зависимости, описания и детали конфигурации
- ** 🔍 Просмотр каталогов** - Изучение структур репозиториев
- ** ⚡ Smart Caching** — эффективная интеграция GitHub API с обработкой ограничений скорости, а также подсказки по кэшу протокола (
ttlMs/cacheScope) в списке и результатах чтения - ** ⌨️ Завершение аргументов** — автозаполнение для аргументов запросов и шаблонов ресурсов (имена компонентов, менеджеры пакетов, инструменты сборки и многое другое)
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Shadcn UI v4 MCP Server
🚀 The fastest way to integrate shadcn/ui components into your AI workflow
A Model Context Protocol (MCP) server that provides AI assistants with comprehensive access to shadcn/ui v4 components, blocks, demos, and metadata. Seamlessly retrieve React, Svelte, Vue, and React Native implementations for your AI-powered development workflow.
✨ Key Features
- 🎯 Multi-Framework Support - React, Svelte, Vue, and React Native implementations
- 📦 Component Source Code - Latest shadcn/ui v4 TypeScript source
- 🎨 Component Demos - Example implementations and usage patterns
- 🏗️ Blocks Support - Complete block implementations (dashboards, calendars, forms)
- 📋 Metadata Access - Dependencies, descriptions, and configuration details
- 🔍 Directory Browsing - Explore repository structures
- ⚡ Smart Caching - Efficient GitHub API integration with rate limit handling, plus protocol cache hints (
ttlMs/cacheScope) on list and read results - ⌨️ Argument Completion - Autocomplete for prompt and resource-template arguments (component names, package managers, build tools, and more)
- 🌐 Streamable HTTP Transport - Stateless
/mcpendpoint for multi-client deployments (MCP spec 2026-07-28) - 🐳 Docker Ready - Production-ready containerization with Docker Compose
🚀 Quick Start
# Basic usage (60 requests/hour)
npx @jpisnice/shadcn-ui-mcp-server
# With GitHub token (5000 requests/hour) - Recommended
npx @jpisnice/shadcn-ui-mcp-server --github-api-key ghp_your_token_here
# Switch frameworks
npx @jpisnice/shadcn-ui-mcp-server --framework svelte
npx @jpisnice/shadcn-ui-mcp-server --framework vue
npx @jpisnice/shadcn-ui-mcp-server --framework react-native
# Use Base UI instead of Radix (React only)
npx @jpisnice/shadcn-ui-mcp-server --ui-library base
🎯 Get your GitHub token in 2 minutes: docs/getting-started/github-token.md
📦 One-Click Installation (Claude Desktop)
Download and double-click the .mcpb file for instant installation:
- Download
shadcn-ui-mcp-server.mcpbfrom Releases - Double-click the file - Claude Desktop opens automatically
- Enter your GitHub token (optional, for higher rate limits)
- Click Install - tools are available immediately
Установка
npx @jpisnice/shadcn-ui-mcp-server