mcpsystemdesign
Verified Safeby heyadam
Overview
A production-ready Model Context Protocol (MCP) server that exposes design system components and style guides for AI assistants, enabling them to generate UI code and understand design principles.
Installation
npm run devSecurity Notes
The server implements good security practices including robust Zod-based input validation for JSON-RPC requests, whitelist-based Host header validation to prevent injection, and basic in-memory rate limiting (100 requests/minute per IP). While CORS is set to '*' (permissive), this is a conscious decision for a public API exposing design system data. The in-memory rate limiter is not distributed and resets on serverless cold starts, which is a known limitation for high-scale, production-critical rate limiting but acceptable for many use cases.
Similar Servers
XcodeBuildMCP
Provides an MCP (Model Context Protocol) server for AI agents and other clients to programmatically build, test, run, and debug iOS and macOS applications, manage simulators/devices, and capture logs.
flowbite-mcp
Enables AI assistants to create UI components using the Flowbite library and generate custom Tailwind CSS themes.
photons
A comprehensive demonstration MCP server showcasing various functionalities of the Photon runtime, including basic data handling, streaming responses, progress reporting, in-memory state management, and interactive UI elements. It serves as a reference for developers building new photons.
ui-ux-pro-mcp
Provides AI-powered UI/UX design intelligence by offering natural language search across curated design resources.