{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_asifmd1806-figma-mcp","slug":"asifmd1806-figma-mcp","name":"Figma Design Integration Server","type":"mcp","url":"https://smithery.ai/servers/asifmd1806/figma-mcp","page_url":"https://unfragile.ai/asifmd1806-figma-mcp","categories":["mcp-servers","automation"],"tags":["mcp","model-context-protocol","smithery:asifmd1806/figma-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_asifmd1806-figma-mcp__cap_0","uri":"capability://tool.use.integration.programmatic.figma.document.manipulation","name":"programmatic figma document manipulation","description":"This capability allows users to interact with Figma documents through a unified MCP interface, enabling the creation, styling, and modification of design elements programmatically. It leverages the Model Context Protocol (MCP) to facilitate seamless communication between clients and Figma's API, ensuring that design workflows can be automated and customized. The integration is designed to handle complex design structures, allowing for batch operations and real-time updates.","intents":["How can I create and style multiple design elements in Figma using code?","What is the best way to automate design updates in my Figma projects?","Can I programmatically export assets from my Figma designs?"],"best_for":["developers building design automation tools","teams looking to streamline their design workflows"],"limitations":["Requires familiarity with Figma's API, which can be complex for new users","Limited to Figma's API capabilities, which may not cover all design features"],"requires":["Node.js 14+","Access to Figma API with valid token"],"input_types":["structured data","text"],"output_types":["structured data","image assets"],"categories":["tool-use-integration","design-automation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_asifmd1806-figma-mcp__cap_1","uri":"capability://tool.use.integration.design.element.export.automation","name":"design element export automation","description":"This capability automates the export of design elements from Figma, allowing users to specify parameters such as file format, resolution, and asset types. It uses the MCP framework to send requests to the Figma API, which handles the export process in the background, providing users with a seamless experience. The integration supports various output formats, making it easy to integrate exported assets into different workflows.","intents":["How can I automate the export of images and assets from Figma?","What formats can I export my design elements to programmatically?","Can I set specific resolutions for exported assets in Figma?"],"best_for":["design teams needing to streamline asset export processes","developers creating tools for design asset management"],"limitations":["Export options are limited to those provided by the Figma API","Potential for large file sizes may impact performance during export"],"requires":["Node.js 14+","Access to Figma API with valid token"],"input_types":["structured data"],"output_types":["image assets","structured data"],"categories":["tool-use-integration","design-automation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_asifmd1806-figma-mcp__cap_2","uri":"capability://tool.use.integration.real.time.design.collaboration","name":"real-time design collaboration","description":"This capability enables real-time collaboration on Figma projects by synchronizing changes made through the MCP interface with the Figma platform. It employs WebSocket connections to push updates instantly to all connected clients, ensuring that team members can see changes as they happen. This feature is particularly useful for teams working remotely or across different time zones.","intents":["How can I collaborate with my team on Figma designs in real-time?","What is the best way to ensure all team members see design updates immediately?","Can I track changes made by different users in my Figma projects?"],"best_for":["remote design teams","collaborative projects requiring instant feedback"],"limitations":["Requires stable internet connection for optimal performance","Latency may occur with a high number of concurrent users"],"requires":["Node.js 14+","Access to Figma API with valid token"],"input_types":["structured data"],"output_types":["structured data"],"categories":["tool-use-integration","collaboration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_asifmd1806-figma-mcp__cap_3","uri":"capability://tool.use.integration.design.element.styling.management","name":"design element styling management","description":"This capability allows users to programmatically manage the styling of design elements within Figma, including colors, typography, and layout properties. It leverages the MCP to send structured styling commands to the Figma API, which applies changes in real-time. This feature is particularly useful for maintaining design consistency across projects and automating style updates based on predefined rules.","intents":["How can I ensure consistent styling across all my Figma designs?","What is the best way to automate style updates in Figma?","Can I apply bulk style changes to multiple design elements at once?"],"best_for":["design teams focused on brand consistency","developers creating style management tools"],"limitations":["Limited to styling options available in Figma's API","Complex styles may require additional handling to ensure compatibility"],"requires":["Node.js 14+","Access to Figma API with valid token"],"input_types":["structured data"],"output_types":["structured data"],"categories":["tool-use-integration","design-automation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_asifmd1806-figma-mcp__cap_4","uri":"capability://data.processing.analysis.figma.project.exploration","name":"figma project exploration","description":"This capability provides users with the ability to explore Figma projects programmatically, allowing for the retrieval of document structure, layers, and components. It uses the MCP to query the Figma API, returning structured data that represents the design hierarchy. This feature is beneficial for developers looking to build tools that analyze or visualize Figma designs.","intents":["How can I programmatically access the structure of my Figma projects?","What is the best way to visualize the layers and components in a Figma document?","Can I retrieve specific design elements from my Figma projects using code?"],"best_for":["developers building design analysis tools","teams needing to audit design components"],"limitations":["Dependent on the Figma API's response time and structure","Complex documents may require additional parsing logic"],"requires":["Node.js 14+","Access to Figma API with valid token"],"input_types":["structured data"],"output_types":["structured data"],"categories":["data-processing-analysis","design-exploration"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":29,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","Access to Figma API with valid token"],"failure_modes":["Requires familiarity with Figma's API, which can be complex for new users","Limited to Figma's API capabilities, which may not cover all design features","Export options are limited to those provided by the Figma API","Potential for large file sizes may impact performance during export","Requires stable internet connection for optimal performance","Latency may occur with a high number of concurrent users","Limited to styling options available in Figma's API","Complex styles may require additional handling to ensure compatibility","Dependent on the Figma API's response time and structure","Complex documents may require additional parsing logic","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.35,"ecosystem":0.49000000000000005,"match_graph":0.25,"freshness":0.5,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:25.635Z","last_scraped_at":"2026-05-03T15:19:16.961Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=asifmd1806-figma-mcp","compare_url":"https://unfragile.ai/compare?artifact=asifmd1806-figma-mcp"}},"signature":"VdYpcGBp2RhtE3VetJJRT5sqa2obZpvl6wPniVdwuNkgirVVSAB78wQ3WLwcWaR/08f6q+I8kM0uSDILvC1WDA==","signedAt":"2026-06-22T20:56:06.562Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/asifmd1806-figma-mcp","artifact":"https://unfragile.ai/asifmd1806-figma-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=asifmd1806-figma-mcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}