figma-mcp-cached
Installation
SKILL.md
Figma MCP Cached
Skill by ara.so — Design Skills collection.
A cache-enabled Figma Context MCP (Model Context Protocol) server that uses persistent disk caching to dramatically reduce Figma API requests, mitigate rate limiting issues, and improve response times. Built on TypeScript, this MCP server is optimized for AI coding agents in Cursor, Claude Desktop, and other MCP-compatible clients.
What It Does
- Persistent Disk Caching: Stores Figma API responses locally with configurable TTL (time-to-live)
- Rate Limit Mitigation: Reduces API calls by 10x+ after initial cache, perfect for free Figma accounts
- Smart File Preparation:
figma_prepare_filetool validates cache, checks nodeIds, and auto-refreshes when needed - Force Refresh: Override cache to fetch latest design updates on demand
- LRU Memory Cache: In-memory caching layer to avoid repeated disk I/O
- Optional Encryption: AES-256-CBC encryption for sensitive design data
- Auto Cleanup: Scheduled cleanup of expired cache files
- System Integration: Saves downloaded images to OS-specific Downloads folder by default