shadcn-svelte-mcp
Verified Safeby Michael-Obele
Overview
Provides real-time access to shadcn-svelte component documentation, Bits UI API details, and Lucide Svelte icon search via an MCP server for AI-powered code editors and CLIs.
Installation
npx mastra startEnvironment Variables
- NODE_ENV
- PORT
- OPENAI_API_KEY
- BASE_URL
- SHADCN_BASE_URL
Security Notes
The server performs web scraping using `crawlee` (Playwright) from external documentation sites. While the sources (shadcn-svelte.com, bits-ui.com, svelte-sonner.vercel.app, unpkg.com) are generally trusted, running Playwright with `--no-sandbox` (as configured) can slightly reduce isolation if highly malicious content were to be encountered. CORS are set to `*` in development and production, which is typical for public APIs. No hardcoded secrets or 'eval' calls were found in the provided code.
Similar Servers
shadcn-ui-mcp-server
Provides AI assistants with comprehensive access to shadcn/ui v4 components, blocks, demos, and metadata across multiple frameworks (React, Svelte, Vue, React Native) for UI development and code generation.
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
mcp-svelte-docs
Provides authoritative Svelte 5 and SvelteKit definitions extracted from TypeScript declarations.
End-to-End-Agentic-Ai-Automation-Lab
This MCP Server provides an API gateway for an AutoGen multi-agent system to interact with Notion via the Model Context Protocol (MCP), enabling AI-driven automation of Notion tasks and public exposure through ngrok.