Back to MCP Servers
OpenCode Figma MCP logo
mcp-server358

OpenCode Figma MCP

一款連接 Figma 與 AI 代理的 MCP 伺服器,實現設計轉程式碼工作流、資產擷取和即時 UI 自動化。

OpenCode Figma MCP preview

概述

OpenCode Figma MCP 是一款模型上下文協定(MCP)伺服器,旨在縮小設計與自動化之間的差距。它允許 AI 代理直接與 Figma 檔案互動——讀取版面配置、擷取元件,並將視覺設計轉換為可用於程式碼生成或工作流自動化的結構化資料。

開發者和 AI 代理可以透過程式化方式查詢 Figma,取代手動檢查設計或匯出資產的繁瑣過程,使設計系統能夠作為機器可讀的上下文存取。

功能特色

  • 🎨 Figma 整合:透過 API 直接連接到 Figma 檔案與專案
  • 🤖 MCP 相容性:可與 MCP 客戶端及代理框架協同運作
  • 🧩 元件擷取:擷取框架、圖層、樣式與元件
  • 🖼️ 資產存取:透過程式化方式匯出圖片、圖示與設計資產
  • 🔍 結構化查詢:查詢版面階層、間距、排版與色彩配置
  • 設計轉程式碼準備就緒:將結構化設計資料饋入程式碼生成流程

運作原理

  1. 使用個人存取權杖連接到 Figma API
  2. 在本機或自有基礎設施中執行 MCP 伺服器
  3. 代理透過 MCP 發送查詢(例如:「取得此框架內的所有按鈕」)
  4. 伺服器回應結構化設計資料
  5. 下游工具運用此資料進行程式碼生成、測試或 UI 自動化

使用場景

  • 🧑‍💻 設計轉程式碼流程:將 Figma 版面轉換為 React、Vue 或 HTML 元件
  • 🧪 UI 測試自動化:擷取自動化測試所需之選擇器與版面資訊
  • 📚 設計系統分析:稽核檔案間的間距、排版與一致性
  • 🤖 自主代理:讓 AI 代理理解與操作 UI 設計
  • ⚙️ 工作流自動化:將設計更新同步至開發流程中

為何重要

如 Figma 等設計工具傳統上獨立於開發者工作流之外。OpenCode Figma MCP 改變了這一現狀,使設計資料對 AI 系統而言變得可查詢且可操作。

這開啓了自動化的新層次——代理不僅能讀取程式碼,更能理解其背後的視覺結構。

快速入門

  • 從 GitHub 複製儲存庫
  • 設定您的 Figma API 權杖
  • 設定 MCP 客戶端以連接到伺服器
  • 透過您的 AI 代理開始查詢設計資料

限制說明

  • 需具備 Figma API 存取權限與適當授權
  • 效能取決於檔案大小與 API 速率限制
  • 將設計對應至生產就緒程式碼仍需額外邏輯處理

結語

OpenCode Figma MCP 是連接設計與 AI 驅動開發的強大橋樑。透過將 Figma 揭露為結構化上下文,它賦能了新一代能推理 UI(而非僅生成)的工具與代理。

Tags

mcpfigma設計轉程式碼ai-代理

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers
TinyFish logo

TinyFish

MCP Servers

TinyFish 為相容 MCP 的 AI 助手提供網頁自動化、網路搜尋、內容擷取以及遠端瀏覽器會話工具。代管的 MCP 伺服器使用 OAuth 2.1,而可選的本地 @tiny-fish/mcp 代理支援 API 金鑰驗證,適用於僅限本地、CI 及無頭設定。

X MCP logo

X MCP

MCP Servers

X MCP 是 X 官方託管的 Model Context Protocol 伺服器,可讓相容 MCP 的 AI 工具呼叫 X API 端點。它透過 xurl 橋接 OAuth 使用者情境,支援貼文搜尋、使用者查詢、書籤、趨勢、新聞和 Articles 等工作流程。

viewmax mcp logo

viewmax mcp

MCP Servers

ViewMax MCP is a hosted Streamable HTTP MCP server for generating AI video, images, music, speech, and sound effects, with tools for model discovery, task polling, and credit checks. Official setup is documented for Claude Web/Desktop, Claude Code, Cursor, Codex, and SDK clients.

TinyFish logo

TinyFish

MCP Servers

TinyFish exposes web automation, web search, content extraction, and remote browser-session tools to MCP-compatible AI assistants. The hosted MCP server uses OAuth 2.1, while an optional local @tiny-fish/mcp proxy supports API-key authentication for local-only, CI, and headless setups.

openaiDeveloperDocs logo

openaiDeveloperDocs

MCP Servers

OpenAI Developer Docs MCP is an OpenAI-hosted, read-only server that lets MCP clients search and fetch documentation from developers.openai.com, platform.openai.com, and learn.chatgpt.com. It uses a public streamable HTTP endpoint and does not call the OpenAI API on the user's behalf.

FetchSandbox logo

FetchSandbox

MCP Servers

FetchSandbox is a stdio MCP server and hosted API-sandbox service that lets AI coding agents import OpenAPI 3.x specifications, discover runnable workflows, and execute stateful integration tests without using production API credentials. It is designed for validating request flows, lifecycle state, webhooks, retries, and shareable run traces from MCP-compatible development tools.