READ

get_design_reference

One design reference by id, with its address, kind, what it is attached to, version, notes and who added it.

Return one design reference of a project: the title, the address to open, the kind, whether it hangs off the whole project or one component and which, the version the designer labels it with, the notes as HTML and the user who added it. Read it when a story, a requirement or a brief names a design you need to open, or to follow a reference id from a listing.

A reference of a project the token may not see is unknown rather than forbidden.

Requires ability

The token behind the MCP session must hold it, or the call is refused with TOKEN_MISSING_ABILITY.

The REST endpoint and this tool share one action, so validation, permissions and events are identical.

Annotations

Read-only

It reads and never changes anything.

Arguments

design_reference_id*string

UUID of the design reference to fetch.

What it returns

{  "data": {    "id": "e7f8a9b0-c1d2-4e3f-8a4b-5c6d7e8f9a01",    "project_id": "7f3d1c92-8b45-4e6a-9d21-5c8e0a4b6f13",    "referenceable_type": "component",    "referenceable_id": "c2d3e4f5-a6b7-4c8d-9e0f-1a2b3c4d5e6f",    "kind": "figma",    "title": "Checkout flow",    "url": "https://www.figma.com/file/aB3dE5fG7hJ9kL1mN3pQ5r/Checkout",    "version": "v3",    "notes": "<p>Frames 12 to 18 are the signed-off flow; the rest are explorations.</p>",    "added_by": "9b2e4f1a-3c5d-4e6f-8a7b-1c2d3e4f5a6b",    "position": 0,    "created_at": "2026-10-20T09:20:00+00:00",    "updated_at": "2026-10-27T11:30:00+00:00"  }}

How it fails

RESOURCE_NOT_FOUND

unknown design_reference_id, or a reference of a project outside the token's scope or the person's visibility.

TOKEN_MISSING_ABILITY

token lacks design-reference:view.

How is this guide?

Last updated on