TimHolden_figma-mcp-server
If you are the rightful owner of TimHolden_figma-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A TypeScript server implementing the Model Context Protocol (MCP) for the Figma API, enabling standardized context provision for LLMs.
The Figma MCP Server provides MCP-compliant access to Figma resources, allowing LLM applications to seamlessly integrate with Figma files, components, and variables. It implements the full MCP specification while providing specialized handlers for Figma's unique resource types. The server is built using TypeScript, ensuring type safety and robust error handling. It supports various operations such as listing, reading, and watching Figma resources, and is compatible with any MCP client through stdio and SSE transports. The server also features a custom URI scheme for accessing Figma resources, making it a versatile tool for developers looking to integrate Figma with LLM applications.
Features
- MCP Resource Handlers: Figma files access and manipulation, Variables and components management, Custom URI scheme (figma:///)
- Robust Implementation: Type-safe implementation using TypeScript, Request validation using Zod schemas, Comprehensive error handling
- Token Validation and API Integration: Ensures secure access to Figma resources with token validation and API integration
- Batch Operations Support: Supports batch operations for efficient resource management