mcp-figma
If you are the rightful owner of mcp-figma 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 Figma API server implementation based on Model Context Protocol (MCP), supporting Figma plugin and widget integration.
The Figma MCP Server is a robust implementation designed to facilitate seamless interaction with the Figma API through the Model Context Protocol (MCP). It provides a WebSocket server for effective communication with Figma plugins and supports the development of Figma widgets. The server is highly configurable, allowing environment variables to be set via command line arguments, and offers a comprehensive suite of tools for various Figma operations. This server is particularly useful for developers looking to extend Figma's capabilities through custom plugins and widgets, enabling workflow automation, feature enhancement, and integration with external services. The server supports complex data processing, external API integration, and cross-session data persistence, making it a versatile tool for Figma plugin and widget development.
Features
- Interact with Figma API through MCP
- WebSocket server for Figma plugin communication
- Support for Figma widget development
- Environment variable configuration via command line arguments
- Rich set of Figma operation tools
Tools
File Operation
Get files, versions, etc.
Node operation
Get and manipulate Figma nodes
Comment operation
Manage comments in Figma files
Image operation
Export the Figma element as an image
Search function
Search for content in Figma files
Component operation
Manage Figma components
Canvas Operation
Create rectangles, circles, text, etc.
Widget Operation
Manage Figma widgets