MCP server

Figma Context MCP Cached: Disk Cache for Figma API Limits

Figma Context MCP Cached adds a persistent disk cache to a Figma Context MCP server, so repeat design reads skip the Figma API and avoid rate limit errors.

Run
npx -y @pactortester/figma-mcp-cached --stdio --figma-api-key=YOUR_FIGMA_API_KEY
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is Figma Context MCP Cached?

Figma Context MCP Cached is an enhanced Figma Context MCP server that stores Figma file data on disk with a configurable time to live. Repeat requests read from the local cache instead of the Figma API, which eases rate limits, especially on free Figma accounts.

This server is an enhanced build of Figma Context MCP. It adds local persistent caching, which cuts the number of requests sent to the Figma API and so eases rate limiting while speeding up repeat reads.

The README targets free Figma accounts, frequent context requests and MCP clients such as Cursor. It calls itself a drop in replacement for the original, with no change to how a client calls it.

How the cache behaves

  1. The first request for a file pulls the full file from the Figma API and writes it to local disk.
  2. Until the TTL expires, get_figma_data answers from the cache without calling Figma again.
  3. After expiry the server refetches and refreshes the cache, or you force it with forceRefresh: true.

The stale data risk

The README warns that edits made inside the TTL window may not appear. Page structure, component properties, added nodes and small copy changes can all return old data. Enable caching once a design is stable, not mid iteration.

Who it is for

Best for

  • Free Figma accounts that keep hitting rate limits. Related: official Figma MCP and Framelink.
  • Code generation and design review passes against finished files.
  • Repeated reads of the same file across many agent sessions.

Not for

  • Files in active redesign, where cached reads can hide the latest change.
  • Anyone who wants to write to Figma. The listed tools only read data and download images.
  • Teams that need no Figma token. An API key is still required.

Use it with UiChemy

A cached read speeds up a design to code loop. To turn the finished Figma design into a WordPress site, UiChemy's Figma to WordPress converts it into Elementor or Gutenberg pages. Click Get Started on uichemy.com.