Get design spec
get_designUse this when you need the actual design values of one indexed site to build or restyle UI. Default returns the compact card (role colors with the site's own CSS variable names, fonts, type sizes, radius, container, caveats, links). Request more with sections (color, type, space, shape, depth, layout, motion, components, sections, stack, provenance) or "full" for the raw spec.json (large: ~15–20 KB). Not for search (use search_designs) or for a file to save in the project (use get_design_md).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"site": "<site>"
},
"name": "get_design"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | Yes | Indexed site as a slug ("linear.app"), URL ("https://linear.app/pricing") or brand name ("Linear"). | |
| sections | No | Which parts to return. Default ["card"]. Ask only for what the task needs. |