MCP App Store
by KeenEthics

Overview

Lawh.ai turns a description into a real design file — not a flat image. Describe what you need and Claude builds it directly in your Lawh.ai account: an Instagram post, a sale poster, a hiring ad, an event flyer. What lands is a proper layered document you can keep working on — every headline, shape, and image is a separate layer you can drag, restyle, or rewrite in Lawh's browser editor, and the whole thing exports to a layered PSD for Photoshop. The difference from asking a model for a picture is that Lawh does the part models are bad at. Its layout engine measures every line of text at its real rendered size and computes exact positions, so nothing overlaps and no word gets cut off. It then audits the result for collisions, off-canvas layers, and unreadable colour contrast, and hands the findings back to Claude — which is how Claude can spot and fix its own mistakes without ever seeing the picture. Full right-to-left support: Arabic, Hebrew, Farsi, and Urdu designs are laid out properly, anchored to the correct edge, with Arabic-capable typefaces. You can also start from Lawh's hand-authored template library instead of a blank canvas, and pull in logos and images you have already uploaded so designs use your real brand assets rather than placeholders. Designs created through this connector do not consume Lawh AI credits — Claude does the generating, so there is no AI cost on our side to pass on. Paid plans get unlimited connector designs within their storage limit; free accounts get 30 a month. Requires a Lawh.ai account (free to create). Connecting takes one click and a sign-in.

Tools

create_design

ChatGPT
Creates a new design in the user's Lawh account from a flat list of layers. Returns the new design's id, an editor link, and any layout or contrast problems the layout engine detected.

create_folder

ChatGPT
Creates a folder in the user's Lawh account and returns its id.

create_from_template

ChatGPT
Copies a template into the user's account as a new design. Returns the new design's id and an editor link.

design_guide

ChatGPT
Returns Lawh's design specification: the layer model, the style-string vocabulary, the auto-layout syntax, and the composition principles its layout engine expects.

design_studio

ChatGPT
Opens an interactive view of a design in the conversation, where its layers can be selected and dragged, and changes saved back to the account.

get_design

ChatGPT
Returns an existing design as a flat list of layers. Coordinates are the final ones computed by Lawh's layout engine, not the ones originally supplied.

list_designs

ChatGPT
Lists the user's most recent designs, newest first, with their ids, names and sizes.

list_folders

ChatGPT
Lists the folders in the user's Lawh account, with their ids and how many designs each holds.

list_media

ChatGPT
Lists the user's uploaded images and logos. Each entry gives a directly usable image URL, the file name, its pixel dimensions, and a description of the image.

list_templates

ChatGPT
Searches Lawh's hand-authored template library and returns matching template ids, categories, sizes and languages. Templates are pre-laid-out and include Arabic right-to-left variants.

move_design

ChatGPT
Moves a design into a folder. An empty folderId moves it back to the top level.

preview_design

ChatGPT
Returns a design's preview image as a PNG, rendering it if one does not already exist.

update_design

ChatGPT
Replaces a design's layers with the complete list supplied; layers absent from that list are removed. Re-runs layout and returns any problems detected.

create_design

Claude

create_folder

Claude

create_from_template

Claude

design_guide

Claude

design_studio

Claude

get_design

Claude

list_designs

Claude

list_folders

Claude

list_media

Claude

list_templates

Claude

move_design

Claude

preview_design

Claude

update_design

Claude

App Stats

26

Tools

3

Prompts

ChatGPT, Claude

Platforms

Works with

ChatGPT
Claude

Data refreshed daily