story-ui-mantine-live
Verified Safeby tpitre
Overview
This server acts as a backend for an AI-powered design system documentation and component generation tool, integrating with Storybook to create and modify UI components based on user prompts and design guidelines.
Installation
./start-production.shEnvironment Variables
- VITE_STORY_UI_EDGE_URL
- VITE_STORY_UI_PORT
Security Notes
The server orchestrates local development tools (Storybook, MCP server, Caddy). While not inherently malicious, several aspects warrant attention: 1. The `/api/raw-source` endpoint in `vite.config.ts` serves local source code with `Access-Control-Allow-Origin: *`, which could expose internal story code if the server is deployed publicly without proper network segmentation. 2. The `StoryUIPanel.tsx` uses a custom markdown renderer and displays AI-generated code. If the AI is prompted to generate malicious code or content (e.g., XSS payloads), this could pose a client-side risk if not adequately sanitized during rendering or if the generated code is executed. 3. Image uploads convert files to base64 and send them to the backend, which is a potential vector if the AI backend processes these images in a vulnerable way. No `eval` or obvious hardcoded secrets were found in the truncated source, and the core scripts use standard command execution.
Similar Servers
vibe
Provides intelligent assistance for developers working with Monday.com's Vibe Design System components by offering component APIs, usage examples, icon discovery, and best practice guidance.
gemini-cli-desktop
A cross-platform desktop and web UI for interacting with AI models (Gemini CLI, Qwen Code, LLxprt Code) through ACP and MCP, featuring tool confirmation, code diffing, chat history, and file browsing.
mcp-design-system-extractor
Extracts UI component information, HTML, CSS, and design tokens from Storybook instances for analysis and integration into development workflows.
comet
An AI-enhanced development workflow agent (Model Context Protocol server) to assist with building React/TypeScript components based on USWDS, including code generation, component listing, and documentation search.