generate_design
Generate a new HTML/CSS design from a text prompt; returns a complete HTML document with inline Tailwind CSS.
Generates HTML/CSS designs, brand kits and imagery, and delivers them onto a live editor canvas you can watch.
LABSCO SUMMARY
Design tools that return a blob of HTML leave you to find out later whether it was any good. Linking the agent to an editor session inverts that: you press Connect Agent, hand over a six-character code, and every generation appears on the canvas in front of you. The rest of the surface follows the same instinct — vectorise, background-remove and asset-extract all operate on a canvas that already exists rather than starting over. Watch the credits: images and boards are the expensive calls, and a 3×3 board is nine generations.
AI Designer's hosted endpoint. Every client connects to the same address, https://api.aidesigner.ai/api/v1/mcp; AIDESIGNER_MCP_URL overrides it only if you need a different one. What makes it unusual is the editor pairing: the agent links to a browser session and drops its output onto that canvas as it works.
Browser sign-in started by your MCP host; the client stores and refreshes the tokens. A pre-authenticated access token is supported for headless flows. Free plan, or Pro at $25/month for 100 rolling credits and watermark-free output.
Paste a URL, then authorize — add the endpoint to your client, then approve the OAuth consent screen
USE CASES
Pair the agent to an open editor session with the connect code, then generate and refine while watching each version land on the canvas.
Generate nine directions on one board, save the tile you like as a private kit, and set it so later generations follow it.
Strip the background, vectorise to SVG, or pull the hero and logo imagery out of an existing canvas as separate assets.
Ask for 'the pricing page' and it resolves the phrase to the matching canvas instead of you scrolling the session.
Listed in project docs. Your client may show a different list.
generate_designGenerate a new HTML/CSS design from a text prompt; returns a complete HTML document with inline Tailwind CSS.
refine_designIterate on a previous design using natural-language feedback; pass previous run ID or raw HTML.
generate_imageGenerate or edit standalone images; reference image URLs enter edit mode; brand kits can privately steer visual direction.
generate_website_design_imageGenerate premium website reference images and page slices; optional reference images preserve requested aspect ratio.
generate_branding_kit_variationsGenerate one square 3x3 board of nine distinct branding kit directions (always 1:1).
generate_media_asset_kitGenerate one square 3x3 board of reusable brand media assets; when linked to an editor session the board is split into nine transparent image canvases.
create_brand_kit_from_variationSave a private brand kit from one selected tile in a 3x3 variation image.
list_brand_kitsReturn saved brand kits with public names, thumbnails, swatches, and short summaries.
set_editor_brand_kitSet or clear the selected brand kit for a linked editor session.
save_media_asset_to_brand_kitSave an image canvas as a reusable brand kit media asset with name, intended use, and guidance.
drop_image_on_canvasPlace an existing image file or safe image URL onto the linked canvas without regenerating it; transparent PNGs stay transparent.
remove_image_backgroundRemove the background from an existing image canvas; original unchanged, new transparent PNG canvas placed beside it.
vectorize_imageConvert an existing raster image canvas to SVG; vector result delivered as a new image canvas beside the source.
extract_image_assetsExtract embedded hero, gallery, product, logo, texture, or illustration imagery from an image canvas into separate reusable canvases. Text-bearing assets bill 1 credit each; other extracted assets 1 credit per three.
get_credit_statusCheck credit balance, usage, and subscription status.
whoamiReturns the connected account identity and authorized OAuth scopes.
create_editor_sessionCreate a brand-new editor project and auto-pair the agent to it; returns editor_url the user can watch live.
link_editor_sessionPair the agent with an existing editor session using a 6-character code minted from the editor's Connect Agent button (code expires in 10 minutes; one agent per session per OAuth client).
unlink_editor_sessionRemove the active pairing; subsequent generations no longer deliver to the editor canvas.
list_canvasesList all canvases in the linked editor session, newest-first.
get_canvasFetch the full HTML plus metadata for a single canvas by id.
extract_canvas_designResolve a natural-language query (e.g. 'the pricing page') to the best-matching canvas via fuzzy trigram matching on name, slug, and text content; returns match_confidence and canvas HTML.
BEFORE YOU INSTALL
22 tools named in the project's documentation.
INSTALLATION
Add the endpoint to your client, then approve the OAuth consent screen.
https://api.aidesigner.ai/api/v1/mcp