此 MCP 可以做什么
Provides a React design-system knowledge base with component documentation, patterns, tenant themes, code generation and validation, prototype sharing, and feedback workflows.
工具
输入模式
{'type': 'object', 'required': ['prototypeId'], 'properties': {'title': {'type': 'string', 'description': 'Human-readable prototype title'}, 'deployUrl': {'type': 'string', 'format': 'uri', 'description': 'Deployed URL if already live'}, 'prototypeId': {'type': 'string', 'description': 'Unique prototype identifier (slug)'}}}
输入模式
{'type': 'object', 'required': ['componentName', 'description', 'code'], 'properties': {'code': {'type': 'string', 'description': 'Generated TSX code using @marmoui/ui primitives'}, 'save': {'type': 'boolean', 'description': 'Save as tenant component override if validation passes'}, 'description': {'type': 'string', 'description': 'What the component should do'}, 'componentName': {'type': 'string', 'description': 'PascalCase component name, e.g. CustomStatCard'}}}
输入模式
{'type': 'object', 'properties': {'client': {'enum': ['cursor', 'claude', 'codex'], 'type': 'string', 'description': 'Target agent client. Omit to get all configs.'}}}
输入模式
{'type': 'object', 'required': ['componentName'], 'properties': {'componentName': {'type': 'string', 'description': 'Name of the component to get information about (e.g. "Button", "Card", "Input")'}}}
输入模式
{'type': 'object', 'properties': {'topic': {'enum': ['all', 'imports', 'styling', 'icons', 'patterns', 'accessibility'], 'type': 'string', 'description': 'Specific guideline topic (default: "all")'}, 'iconLibrary': {'enum': ['phosphor', 'material', 'lucide', 'tabler', 'heroicons', 'feather'], 'type': 'string', 'description': 'Icon library the agent should import from. Default: "phosphor". Ask the user which library they want before writing UI code; if they have no preference, omit this and the default (Phosphor) applies. Supported: phosphor, material, lucide, tabler, heroicons, feather.'}}}
输入模式
{'type': 'object', 'properties': {'format': {'enum': ['markdown', 'json'], 'type': 'string', 'default': 'markdown', 'description': 'Output format. "markdown" returns the DESIGN.md string; "json" returns structured data.'}}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'properties': {'patternId': {'type': 'string', 'description': 'Pattern identifier, e.g. "app-shell", "data-table-with-filters", "confirmation-dialog", "dialogs-for-other-actions". Omit to list all available patterns.'}, 'iconLibrary': {'enum': ['phosphor', 'material', 'lucide', 'tabler', 'heroicons', 'feather'], 'type': 'string', 'description': 'Icon library the caller is using. Default: "phosphor". The returned usage note tells the agent which icon import source to use, and the inline validation enforces it. Supported: phosphor, material, lucide, tabler, heroicons, feather.'}}}
输入模式
{'type': 'object', 'required': ['prototypeId'], 'properties': {'prototypeId': {'type': 'string', 'description': 'Prototype ID/slug to fetch feedback for'}, 'includeResolved': {'type': 'boolean', 'default': False}}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'properties': {'status': {'type': 'string', 'description': 'Filter by status (e.g., "stable", "beta")'}, 'category': {'type': 'string', 'description': 'Filter by category (e.g., "Components", "Layout")'}}}
输入模式
{'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string', 'description': 'The complete TSX/JSX code you just generated. Must import from @marmoui/ui.'}, 'context': {'type': 'string', 'description': 'Optional: describe what the code is supposed to do (e.g. "settings page with tabs"). Helps produce more targeted feedback.'}, 'iconLibrary': {'enum': ['phosphor', 'material', 'lucide', 'tabler', 'heroicons', 'feather'], 'type': 'string', 'description': 'Icon library the code must import icons from. Default: "phosphor". Pass the SAME value you passed to get_design_guidelines. When set, imports from any other icon library are reported as ERRORS. Supported: phosphor, material, lucide, tabler, heroicons, feather.'}}}
输入模式
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum results to return (default: 10)'}, 'query': {'type': 'string', 'description': 'Search query â\x80\x94 matches against component names, descriptions, categories, and prop names'}}}
输入模式
{'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string', 'description': 'TSX/JSX code snippet to validate against @marmoui/ui'}, 'iconLibrary': {'enum': ['phosphor', 'material', 'lucide', 'tabler', 'heroicons', 'feather'], 'type': 'string', 'description': 'Optional: icon library the code must import icons from. Default: "phosphor". When set, imports from any other icon library are reported as errors. Supported: phosphor, material, lucide, tabler, heroicons, feather.'}}}
近期工具变更
类似的 MCP 服务器
mzizi-mcp
Provides searchable documentation, design tokens, components, accessibility checks, architecture guidance, and agent skills for t…
GripForge
Generates, rigs, animates, analyzes, and packages game characters, weapons, armor, effects, environments, and engine-ready assets.
cypher-mcp
Provides named Cypher graph queries and code-orientation tools for tracing capabilities, symbols, invariants, provenance, changes…
spriteship
Generates and manages 2D game characters, assets, animations, tilesets, UI packs, maps, and engine-ready exports for multiple gam…
canton-ccpedia
Searches and explains Canton Network and Daml documentation, governance proposals, forums, code examples, APIs, releases, and eco…
ALM X++ MCP Server
Supports D365 Finance and Operations development with X++ and AOT search, code analysis, Azure DevOps workflows, telemetry querie…
Kaiku
Manages team issues, comments, attachments, projects, wiki pages, and related development workflows.
Blixtworks
Offers pay-per-call utilities for text, image processing and analysis, data conversion, validation, web inspection, cryptography,…