MCP 서버

Watermelon UI

sh.watermelon/ui
디자인 및 크리에이티브 개발자 도구 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Searches a catalog of React, Tailwind, and shadcn UI components and returns source-backed installation and page composition guidance.

catalog_summary
Catalog Summary
Return top-level Watermelon catalog counts across content types.
읽기 전용 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
compose_page
Compose Page Plan
Create a source-backed page plan by selecting compatible Watermelon blocks for each requested section.
읽기 전용 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['prompt'], 'properties': {'prompt': {'type': 'string', 'minLength': 1}, 'sections': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'maxItems': 8}}}
get_catalog_entry
Get Catalog Entry
Compatibility alias for getting one Watermelon entry by kind and slug.
읽기 전용 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['kind', 'slug'], 'properties': {'kind': {'enum': ['components', 'animated-components', 'blocks', 'dashboards', 'templates'], 'type': 'string'}, 'slug': {'type': 'string', 'minLength': 1}}}
get_component
Get Component Source
Get a Watermelon entry with preview, dependencies, install command, and source files when an installable registry item is available.
읽기 전용 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['slug'], 'properties': {'kind': {'enum': ['components', 'animated-components', 'blocks', 'dashboards', 'templates'], 'type': 'string'}, 'slug': {'type': 'string', 'minLength': 1}}}
get_inspiration
Get UI Inspiration
Return 3-6 visually relevant Watermelon UI options for a design goal before choosing an implementation.
읽기 전용 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['prompt'], 'properties': {'kinds': {'type': 'array', 'items': {'enum': ['components', 'animated-components', 'blocks', 'dashboards', 'templates'], 'type': 'string'}}, 'limit': {'type': 'integer', 'maximum': 6, 'minimum': 3}, 'prompt': {'type': 'string', 'minLength': 1}}}
list_catalog_entries
List Catalog Entries
Compatibility alias for listing Watermelon entries by kind.
읽기 전용 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['kind'], 'properties': {'kind': {'enum': ['components', 'animated-components', 'blocks', 'dashboards', 'templates'], 'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string'}, 'category': {'type': 'string'}}}
list_categories
List Categories
List Watermelon UI categories and accurate entry counts, optionally for one catalog kind.
읽기 전용 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'kind': {'enum': ['components', 'animated-components', 'blocks', 'dashboards', 'templates'], 'type': 'string'}}}
search
Search UI Catalog
Search the complete Watermelon UI catalog across components, animated components, blocks, dashboards, and templates.
읽기 전용 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'kinds': {'type': 'array', 'items': {'enum': ['components', 'animated-components', 'blocks', 'dashboards', 'templates'], 'type': 'string'}}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'minLength': 1, 'description': 'Natural-language UI need, such as "animated pricing card".'}, 'category': {'type': 'string'}}}
추가됨
get_catalog_entry
2026년 10월 2일 2:40 AM
추가됨
list_catalog_entries
2026년 10월 2일 2:40 AM
추가됨
catalog_summary
2026년 10월 2일 2:40 AM
추가됨
list_categories
2026년 10월 2일 2:40 AM
추가됨
compose_page
2026년 10월 2일 2:40 AM
추가됨
get_inspiration
2026년 10월 2일 2:40 AM
추가됨
get_component
2026년 10월 2일 2:40 AM
추가됨
search
2026년 10월 2일 2:40 AM