MCP 서버

Gravity AI UI

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

이 MCP로 할 수 있는 일

Searches public Gravity AI UI drafts and generates or refines interface payloads with metadata and React code.

generate_interface
Generate Gravity AI UI interface
Use to generate a new Gravity AI UI composed interface from a prompt. This calls the public generator with the server OpenAI configuration and does not save or publish the result.
외부 접근 가능
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prompt'], 'properties': {'prompt': {'type': 'string', 'maxLength': 6000, 'minLength': 1, 'description': 'Natural-language prompt for the interface to generate.'}, 'conversationId': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': 'Optional stable conversation id for this generation.'}}}
get_interface
Get Gravity AI UI interface
Use when you already have a public Gravity AI UI gallery id and need the sanitized public interface metadata, composed payload, thumbnail URLs, page URL, and copyable React code.
읽기 전용 멱등성
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Public Gravity AI UI gallery interface id.'}}}
refine_interface
Refine Gravity AI UI interface
Use to refine a previously generated Gravity AI UI composed payload with a natural-language instruction. This does not save or publish the result.
외부 접근 가능
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['instruction', 'payload'], 'properties': {'history': {'type': 'array', 'items': {'type': 'object', 'required': ['role', 'text'], 'properties': {'role': {'enum': ['user', 'assistant'], 'type': 'string'}, 'text': {'type': 'string', 'maxLength': 2000, 'minLength': 1}, 'surfaceId': {'type': 'string', 'maxLength': 80, 'minLength': 1}}}, 'maxItems': 12, 'description': 'Optional short conversation history for refinement context.'}, 'payload': {'description': 'Previous composed Gravity interface payload.'}, 'dataModel': {'description': 'Optional latest data model for the previous payload.'}, 'instruction': {'type': 'string', 'maxLength': 6000, 'minLength': 1, 'description': 'Natural-language refinement instruction.'}, 'conversationId': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': 'Optional stable conversation id for this refinement.'}}}
search_interfaces
Search Gravity AI UI interfaces
Use to discover public liked Gravity AI UI interface drafts by title, summary, or id. This returns public gallery metadata only. Use get_interface when you need the full payload or React code for a known id.
읽기 전용 멱등성
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'anyOf': [{'type': 'number'}, {'type': 'string'}], 'description': 'Optional maximum result count. Defaults to 10 and is clamped to 1-48.'}, 'query': {'type': 'string', 'description': 'Optional text matched against public interface titles and summaries.'}}}
추가됨
refine_interface
2026년 9월 17일 12:55 PM
추가됨
generate_interface
2026년 9월 17일 12:55 PM
추가됨
get_interface
2026년 9월 17일 12:55 PM
추가됨
search_interfaces
2026년 9월 17일 12:55 PM