figma-smart-image-mcp
Verified Safeby Blurjp
Overview
Processes Figma design links into optimized, tiled images suitable for vision models like Claude.
Installation
node dist/server.js --transport http --port 3845Environment Variables
- FIGMA_TOKEN
Security Notes
The server implements robust security measures including in-memory storage of Figma tokens per session (cleaned after 1 hour), strict file permissions (0o600 for token file, 0o700 for directory), and a rate limiter (100 req/min per IP). The use of 'undici' for network requests and 'sharp' for image processing are standard and generally secure libraries. File system operations for output ('./out/figma/') are expected for its functionality; while the 'out_dir' parameter could theoretically be a vector for directory traversal if maliciously crafted, standard path resolution helps mitigate typical risks. No 'eval' or obvious obfuscation detected. The multi-tenant token handling stores tokens in memory only, enhancing security for public deployments.
Similar Servers
f2c-mcp
A Model Context Protocol server for Figma Design to Code, enabling AI tools to convert Figma designs into production-ready frontend code.
figma-console-mcp
Provides AI assistants with real-time console access, visual debugging, design system extraction, and design creation capabilities for Figma.
figma-mcp-write-server
Enables AI agents to programmatically create, modify, and manage design elements and properties within Figma via the Model Context Protocol (MCP).
claude-faf-mcp
Optimizes AI understanding of software projects by providing persistent context, fixing context-drift, and enabling bi-directional synchronization between project metadata and AI documentation.