inspect_figma
Outline a Figma file or frame WITHOUT converting: layer tree (names, ids, types, sizes), node count, text/image/vector counts, whether the frame is within the convert limit, and a list of section-sized child frames that are good convert_figma candidates. Use it to pick the right frame when the user gives a whole-file link, or when convert_figma says a frame is too large. Free.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Figma URL (https://www.figma.com/design/<fileKey>/…?node-id=<id>) or a bare file key. Without node-id the whole file is outlined. | |
| node | No | Node id such as "12:345" or "12-345". Overrides node-id in the URL. | |
| depth | No | Levels of children to include. Default 3. | |
| refresh | No | Ignore the cached copy of this file and refetch from Figma. Default false. Cached Figma data (7 days, per account) is reused when the file version is unchanged. | |
| figmaToken | No | A Figma personal access token (figd_…) with the "File content: read" scope. Usually configured once as the x-figma-token header in the MCP client; pass it here only if the header is not set. It is forwarded to Figma for this call and never stored. |