AI & ML23 toolsBrowser login (OAuth), no API keys
Magic Patterns integration for AI agents
Magic Patterns MCP lets agents create and iterate on interface designs, inspect design status and history, read or modify artifact files, and publish authorized design artifacts.
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Magic Patterns once and call the same tools from all of them.
Setup
Connect Magic Patterns through ClawLink's hosted setup.
- Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Magic Patterns exposes 23 tools through ClawLink.
| Tool | What it does | Kind |
|---|---|---|
magic_patterns_mcp_get_artifact | Gets the active artifact for a design, including its ID and list of files | Read |
magic_patterns_mcp_get_design_status | Gets the current status of a design: whether AI generation is active, the active artifact ID | Read |
magic_patterns_mcp_get_design_system | Resolves a design system's active artifact and lists its files | Read |
magic_patterns_mcp_get_editor_id_from_url | Resolves a Magic Patterns URL to an editor ID | Read |
magic_patterns_mcp_get_inspiration_document | Loads a Magic Patterns inspiration document by its id | Read |
magic_patterns_mcp_list_design_systems | Lists the design systems available to the authenticated user | Read |
magic_patterns_mcp_list_version_history | Lists the artifact version history for a design | Read |
magic_patterns_mcp_read_artifact_files | Reads the contents of one or more files from an artifact | Read |
magic_patterns_mcp_read_design_system_files | Reads the contents of one or more files from a design system's active artifact | Read |
magic_patterns_mcp_read_recent_message_history | Reads the recent chat item history for a design | Read |
magic_patterns_mcp_create_design | Creates a new Magic Patterns design | Read |
magic_patterns_mcp_create_design_system | Creates a new, blank design system owned by you and returns its ID + editor URL | Read |
magic_patterns_mcp_create_inspiration_document | Creates a Magic Patterns inspiration document and returns a shareable | Read |
magic_patterns_mcp_create_new_artifact | Creates a new artifact by cloning an existing artifact | Read |
magic_patterns_mcp_create_slide_deck | Creates a new Magic Patterns slide deck and kicks off AI generation | Read |
magic_patterns_mcp_inspiration_add_variant | Fills in one concept of an existing Magic Patterns inspiration document with its self-contained | Read |
magic_patterns_mcp_publish_artifact | Compiles an artifact's source files and sets it as the active artifact for the design | Read |
magic_patterns_mcp_publish_design_system | Publishes the design system's active artifact as a new immutable version | Read |
magic_patterns_mcp_inspiration_clear_variants | Resets every concept of an existing Magic Patterns inspiration document back to an empty | Read |
magic_patterns_mcp_inspiration_update_variant | Revises a single already-filled concept of a Magic Patterns inspiration document in place | Read |
magic_patterns_mcp_send_prompt | Sends a natural language prompt to the Magic Patterns AI for an existing design | Read |
magic_patterns_mcp_write_artifact_files | Creates or overwrites one or more files in an artifact | Read |
magic_patterns_mcp_write_design_system_files | Creates or overwrites files in a design system | Read |