Shadcn UI MCP Server
Shadcn UI MCP サーバー
Shadcn UIコンポーネントの開発エクスペリエンスを向上させるために設計された、強力で柔軟なMCP(モデル制御プロトコル)サーバーです。このサーバーは、高度なツールと機能を備え、UIコンポーネントの構築と管理のための堅牢な基盤を提供します。
特徴
ツール
MCP サーバーは、モデル制御プロトコルを通じて使用できる一連のツールを提供します。
list-components: 利用可能な shadcn/ui コンポーネントのリストを取得します。get-component-docs: 特定のコンポーネントのドキュメントを取得するinstall-component: shadcn/ui コンポーネントをインストールするlist-blocks: 利用可能なshadcn/uiブロックのリストを取得しますget-block-docs: 特定のブロックのドキュメントを取得するinstall-blocks: shadcn/ui ブロックをインストールする
機能性
コンポーネント管理
利用可能なshadcn/uiコンポーネントの一覧
特定のコンポーネントの詳細なドキュメントを入手する
複数のパッケージ マネージャー (npm、pnpm、yarn、bun) をサポートするコンポーネントをインストールします。
ブロック管理
利用可能なshadcn/uiブロックの一覧
特定のブロックのドキュメントとコードを入手する
複数のパッケージマネージャーをサポートするインストールブロック
パッケージマネージャーのサポート
npm、pnpm、yarn、bun の柔軟なランタイム サポート
ユーザーの好みのパッケージマネージャーの自動検出
Related MCP server: aceternityui-mcp
インストール
前提条件
Node.js (v18以上)
npm または yarn パッケージマネージャー
クロードデスクトップ構成
Claude Desktop で使用するには、サーバー設定を追加します。
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"shadcn-ui-server": {
"command": "npx",
"args": ["@heilgar/shadcn-ui-mcp-server"]
}
}
}ウィンドサーフィンの構成
これを./codeium/windsurf/model_config.jsonに追加します:
{
"mcpServers": {
"shadcn-ui-server": {
"command": "npx",
"args": ["@heilgar/shadcn-ui-mcp-server"]
}
}
}カーソルの設定
これを.cursor/mcp.jsonに追加します:
{
"mcpServers": {
"shadcn-ui-server": {
"command": "npx",
"args": ["@heilgar/shadcn-ui-mcp-server"]
}
}
}開発とデバッグ
地域開発
依存関係をインストールします:
npm installサーバーを構築します。
npm run buildデバッグ
MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。デバッグにはMCP Inspectorの使用をお勧めします。
npm run inspectorインスペクターはブラウザでデバッグ ツールにアクセスするための URL を提供し、次の操作が可能になります。
MCP通信を監視する
ツールの呼び出しと応答を検査する
サーバーの動作をデバッグする
リアルタイムログを表示する
関連プロジェクトと依存関係
このプロジェクトは、次のツールとライブラリを使用して構築されています。
モデルコンテキストプロトコル TypeScript SDK - MCP サーバーおよびクライアント用の公式 TypeScript SDK
MCP Inspector - MCPサーバーのデバッグツール
Cheerio - サーバー向けに特別に設計された、高速で柔軟、かつ無駄のないコア jQuery の実装
ライセンス
MIT ライセンス - このプロジェクトはご自由にご自身の目的でご利用ください。
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityDmaintenanceA Model Context Protocol server that enables AI agents to generate, fetch, and manage UI components through natural language interactions.3227ISC
- AlicenseAqualityFmaintenanceAn MCP server that enables AI assistants to search, discover, and install Aceternity UI components programmatically.58623MIT
- Alicense-qualityDmaintenanceThis MCP server provides tools to install and manage shadcn/ui components directly from AI coding agents.2MIT
- Alicense-qualityCmaintenanceA secure MCP server that gives AI coding assistants direct access to the shadcn/ui registry, enabling fetching, installing, and wiring up components without switching context.182MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
The Figma MCP server brings Figma design context directly into your AI workflow.
GibsonAI MCP server: manage your databases with natural language
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/heilgar/shadcn-ui-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server