Shadcn UI MCP Server
Shadcn UI MCP-Server
Ein leistungsstarker und flexibler MCP-Server (Model Control Protocol), der die Entwicklung mit Shadcn-UI-Komponenten verbessert. Dieser Server bietet eine robuste Grundlage für die Erstellung und Verwaltung von UI-Komponenten mit erweiterten Tools und Funktionen.
Merkmale
Werkzeuge
Der MCP-Server bietet eine Reihe von Tools, die über das Model Control Protocol verwendet werden können:
list-components: Ruft die Liste der verfügbaren Shadcn/UI-Komponenten abget-component-docs: Dokumentation für eine bestimmte Komponente abrufeninstall-component: Installiert eine shadcn/ui-Komponentelist-blocks: Ruft die Liste der verfügbaren Shadcn/UI-Blöcke abget-block-docs: Dokumentation für einen bestimmten Block abrufeninstall-blocks: Installieren Sie einen Shadcn/UI-Block
Funktionalität
Komponentenverwaltung
Liste der verfügbaren Shadcn/UI-Komponenten
Erhalten Sie detaillierte Dokumentationen zu bestimmten Komponenten
Installieren Sie Komponenten mit Unterstützung für mehrere Paketmanager (npm, pnpm, yarn, bun).
Blockverwaltung
Liste der verfügbaren Shadcn/UI-Blöcke
Holen Sie sich Dokumentation und Code für bestimmte Blöcke
Installieren Sie Blöcke mit Unterstützung für mehrere Paketmanager
Paketmanager-Unterstützung
Flexible Laufzeitunterstützung für npm, pnpm, yarn und bun
Automatische Erkennung des bevorzugten Paketmanagers des Benutzers
Related MCP server: aceternityui-mcp
Installation
Voraussetzungen
Node.js (v18 oder höher)
npm oder yarn Paketmanager
Claude Desktop-Konfiguration
Zur Verwendung mit Claude Desktop fügen Sie die Serverkonfiguration hinzu:
Unter MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json Unter Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"shadcn-ui-server": {
"command": "npx",
"args": ["@heilgar/shadcn-ui-mcp-server"]
}
}
}Windsurf-Konfiguration
Fügen Sie dies zu Ihrer ./codeium/windsurf/model_config.json hinzu:
{
"mcpServers": {
"shadcn-ui-server": {
"command": "npx",
"args": ["@heilgar/shadcn-ui-mcp-server"]
}
}
}Cursorkonfiguration
Fügen Sie dies zu Ihrer .cursor/mcp.json hinzu:
{
"mcpServers": {
"shadcn-ui-server": {
"command": "npx",
"args": ["@heilgar/shadcn-ui-mcp-server"]
}
}
}Entwicklung und Debugging
Lokale Entwicklung
Installieren Sie Abhängigkeiten:
npm installErstellen Sie den Server:
npm run buildDebuggen
Da MCP-Server über stdio kommunizieren, kann das Debuggen eine Herausforderung darstellen. Wir empfehlen die Verwendung des MCP Inspector zum Debuggen:
npm run inspectorDer Inspector stellt eine URL für den Zugriff auf Debugging-Tools in Ihrem Browser bereit, die Ihnen Folgendes ermöglicht:
Überwachen Sie die MCP-Kommunikation
Überprüfen Sie Tool-Aufrufe und -Antworten
Debuggen des Serververhaltens
Echtzeitprotokolle anzeigen
Zugehörige Projekte und Abhängigkeiten
Dieses Projekt wurde mit den folgenden Tools und Bibliotheken erstellt:
Model Context Protocol TypeScript SDK – Das offizielle TypeScript SDK für MCP-Server und -Clients
MCP Inspector – Ein Debugging-Tool für MCP-Server
Cheerio – Schnelle, flexible und schlanke Implementierung des Core-jQuery, speziell für den Server entwickelt
Lizenz
MIT-Lizenz – Sie können dieses Projekt gerne für Ihre eigenen Zwecke verwenden.
Beitragen
Beiträge sind willkommen! Senden Sie gerne einen Pull Request.
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