{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_myrealtrip-mcp-figma","slug":"myrealtrip-mcp-figma","name":"mcp-figma","type":"mcp","url":"https://github.com/myrealtrip/mcp-figma","page_url":"https://unfragile.ai/myrealtrip-mcp-figma","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:myrealtrip/mcp-figma"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_myrealtrip-mcp-figma__cap_0","uri":"capability://tool.use.integration.schema.based.function.calling.for.figma.integrations","name":"schema-based function calling for figma integrations","description":"This capability enables the MCP server to facilitate function calls to Figma's API using a schema-based approach, allowing for structured and predictable interactions. It leverages a model-context-protocol (MCP) to define the functions and their parameters, ensuring that the integration adheres to Figma's API specifications while providing a flexible interface for developers. This structured approach reduces errors and simplifies the integration process compared to traditional REST API calls.","intents":["How can I call Figma's API functions in a structured way?","What is the best method to integrate Figma with my application using MCP?","How do I ensure my function calls to Figma are correctly formatted?"],"best_for":["developers building applications that require Figma integration"],"limitations":["Limited to Figma's API capabilities; any unsupported features cannot be integrated."],"requires":["Node.js 14+","Access to Figma API key"],"input_types":["structured data","JSON"],"output_types":["structured data","JSON"],"categories":["tool-use-integration","design-tools"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_myrealtrip-mcp-figma__cap_1","uri":"capability://tool.use.integration.real.time.collaboration.support","name":"real-time collaboration support","description":"This capability allows multiple users to interact with Figma files in real-time through the MCP server, enabling collaborative design workflows. It uses WebSocket connections to maintain a persistent link between the server and clients, allowing for instant updates and synchronization of design changes. This approach is distinct as it integrates seamlessly with Figma's existing collaboration features, ensuring that all users see the latest updates without delay.","intents":["How can I enable real-time collaboration on my Figma designs?","What is the best way to synchronize design changes among multiple users?","How do I implement live updates for Figma files in my application?"],"best_for":["design teams working on Figma projects"],"limitations":["Requires stable internet connection; performance may degrade with high latency."],"requires":["Node.js 14+","WebSocket support"],"input_types":["text","structured data"],"output_types":["text","structured data"],"categories":["tool-use-integration","collaboration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_myrealtrip-mcp-figma__cap_2","uri":"capability://tool.use.integration.event.driven.design.updates","name":"event-driven design updates","description":"This capability allows the MCP server to listen for and respond to events from Figma, such as design changes or comments, and propagate these updates to connected clients. It employs an event-driven architecture that uses a message queue to handle incoming events asynchronously, ensuring that updates are processed efficiently and do not block the main application flow. This design choice enhances the responsiveness of the application and allows for better resource management.","intents":["How can I receive updates when a design is modified in Figma?","What is the best way to handle events from Figma in my application?","How do I implement a notification system for design changes?"],"best_for":["developers creating applications that need to track design changes"],"limitations":["Event handling may introduce latency depending on the message queue implementation."],"requires":["Node.js 14+","Message queue service (e.g., RabbitMQ)"],"input_types":["event data","JSON"],"output_types":["notifications","structured data"],"categories":["tool-use-integration","event-driven"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":26,"verified":false,"data_access_risk":"moderate","permissions":["Node.js 14+","Access to Figma API key","WebSocket support","Message queue service (e.g., RabbitMQ)"],"failure_modes":["Limited to Figma's API capabilities; any unsupported features cannot be integrated.","Requires stable internet connection; performance may degrade with high latency.","Event handling may introduce latency depending on the message queue implementation.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.16,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.6,"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:27.442Z","last_scraped_at":"2026-05-03T15:19:33.056Z","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=myrealtrip-mcp-figma","compare_url":"https://unfragile.ai/compare?artifact=myrealtrip-mcp-figma"}},"signature":"nc3O+wg+g44GyTwt4x956JV/X4Ke4DCW9o5wR5cAUv8qh/jyaHmsGqZCVQkWPIy4JllAc6oJZ3fO9ZWOLM3WDA==","signedAt":"2026-06-20T21:45:07.971Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/myrealtrip-mcp-figma","artifact":"https://unfragile.ai/myrealtrip-mcp-figma","verify":"https://unfragile.ai/api/v1/verify?slug=myrealtrip-mcp-figma","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"}}