이 MCP로 할 수 있는 일
Provides a library of motion and 3D UI patterns with tools to recommend, validate, audit, and retrieve ready-to-use HTML, CSS, JavaScript, and framework components.
도구
입력 스키마
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'alternative to html — fetched server-side (https only, public addresses only, 3 MB cap, 10 s timeout, no redirect to a private range, no credentials forwarded)'}, 'html': {'type': 'string', 'description': "the page's full HTML — one page per call; a multi-page site is the caller's own loop"}}}
입력 스키마
{'type': 'object', 'required': ['intent'], 'properties': {'acts': {'type': 'number', 'description': 'Number of acts (default 6, range 5–7)'}, 'seed': {'type': ['string', 'number'], 'description': 'Reproducible creative seed.'}, 'intent': {'type': 'string', 'description': 'What the page is for, e.g. "luxury real estate landing page" or "SaaS startup launch with pricing"'}, 'history': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Recently used pattern slugs or numbers to cool down.'}, 'exclusions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Pattern slugs or numbers that must not be used.'}, 'direction_id': {'type': 'string', 'description': 'One direction_id returned by propose_directions for this same intent/seed.'}}}
입력 스키마
{'type': 'object', 'properties': {'since': {'type': 'string', 'description': 'The library version you built against. Omit to just read the current one.'}}}
입력 스키마
{'type': 'object', 'properties': {}}
입력 스키마
{'type': 'object', 'properties': {}}
입력 스키마
{'type': 'object', 'properties': {'slug': {'type': 'string', 'description': 'permanent identity, e.g. "velocity-image-bend" — preferred'}, 'number': {'type': 'string', 'description': 'pattern number, e.g. "84" — a permanent alias for the slug'}, 'framework': {'enum': ['react', 'vue', 'svelte', 'vanilla'], 'type': 'string', 'description': 'component wrapper format (default: raw HTML/CSS/JS)'}}}
입력 스키마
{'type': 'object', 'properties': {'tag': {'type': 'string', 'description': 'optional tag, e.g. "scroll", "glsl", "commerce"'}, 'role': {'type': 'string', 'description': 'WHERE IT GOES on a page — hero, nav, footer, pricing, background, gallery, product, form, stats, testimonial, cta, content, seam, chrome, type. Start here when building a page.'}, 'query': {'type': 'string', 'description': 'optional substring filter on title/description'}, 'section': {'type': 'string', 'description': 'legacy section letter, e.g. "J" — tags supersede this'}, 'collection': {'type': 'string', 'description': 'optional collection slug, e.g. "webgl-3d"'}}}
입력 스키마
{'type': 'object', 'required': ['brief'], 'properties': {'seed': {'type': ['string', 'number'], 'description': 'Reproducible creative seed.'}, 'brief': {'type': 'string', 'description': 'Business, audience, offer, conversion goal, real assets, and brand constraints.'}}}
입력 스키마
{'type': 'object', 'required': ['intent'], 'properties': {'role': {'type': 'string', 'description': 'Optional page-role filter (hero, nav, pricing, footer, background, etc.)'}, 'seed': {'type': ['string', 'number'], 'description': 'Reproducible creative seed. The same brief and seed return the same candidates; change it to explore another valid realization.'}, 'count': {'type': 'number', 'description': 'Max results (default 5, max 20)'}, 'intent': {'type': 'string', 'description': 'What you are building, e.g. "premium SaaS landing page for enterprise AI startup" or "dark minimal portfolio with dramatic 3D hero"'}, 'context': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Slugs or numbers already chosen for this page (order does not matter here). Recommendations that clash with any of them are excluded, a pattern already at its own max_per_page in context is skipped, and a WebGL pattern in context or in the results auto-adds device-tier-gate (245) as the fallback.'}, 'history': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Recently used pattern slugs or numbers. They receive a strong cooldown penalty instead of dominating every session.'}, 'exclusions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Pattern slugs or numbers that must not be returned.'}}}
입력 스키마
{'type': 'object', 'required': ['components'], 'properties': {'components': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 20, 'minItems': 2, 'description': 'Pattern slugs or numbers to validate together'}}}
입력 스키마
{'type': 'object', 'required': ['html'], 'properties': {'html': {'type': 'string', 'description': "the rewritten page's full HTML"}, 'baseline': {'type': 'object', 'description': 'optional — the whole prior audit_page result, for a per-section tell-count delta in addition to the overall score delta; baseline_score is derived from it if omitted'}, 'baseline_score': {'type': 'number', 'description': 'optional — the ai_shaped_score from the prior audit_page call, for a pass/fail delta'}}}
최근 도구 변경
유사한 MCP 서버
GripForge
Generates, rigs, animates, analyzes, and packages game characters, weapons, armor, effects, environments, and engine-ready assets.
spriteship
Generates and manages 2D game characters, assets, animations, tilesets, UI packs, maps, and engine-ready exports for multiple gam…
Blixtworks
Offers pay-per-call utilities for text, image processing and analysis, data conversion, validation, web inspection, cryptography,…
Compose Preview Catalogs
Browses, renders, compares, audits, and edits Jetpack Compose preview catalogs and associated UI designs.
arch-tools-mcp
Provides general-purpose agent APIs for browser automation, web and PDF extraction, data conversion, email operations, fact check…
kernelcad
Authors, evaluates, reviews, simulates, edits, and exports parametric CAD assemblies and geometry from editable TypeScript-based …
floot
Creates, edits, previews, databases, and publishes full-stack web and mobile applications with hosted resources and deployment wo…
Raven
Supports coding agents with design audits, design-system guidance, and a configurable visual preference profile.