Skip to main content

Figma MCP `get_design_context` does not return overridden values for instances

  • February 3, 2026
  • 0 replies
  • 48 views

Hiro.3

When an instance in Figma has overrides applied relative to its main component, calling Figma MCP’s `get_design_context` on a node that includes that instance returns the original (pre-override) values instead of the overridden values.

This issue occurs on both the remote server and the desktop server.

## Steps to reproduce
1. Call `get_design_context` on the following node:  
   https://www.figma.com/design/HeBW5AkVeFUZctWtGVzqcO/%E7%84%A1%E9%A1%8C?node-id=1-146&t=x56GnXwSrM029hMQ-0

## Expected result
The button label is **"Override"**.

## Actual result
The button label is **"Original"**.

## Note
When having an AI implement the design, we also provide screenshots obtained via `get_screenshot`, so the AI can still produce something close to the actual design even if overridden values can’t be retrieved. However, this can lead to small visual mismatches where details end up slightly off.