Framelink Figma MCP Server について
Framelink Figma MCP Server は、IDE でデザインを実装するための Figma ファイルデータをコーディングエージェントに提供します。スクリーンショットに頼らず、API 応答を関連するレイアウトやスタイル情報に整理します。
主な機能
- 01Figma ファイルのメタデータ取得
- 02ファイル、フレーム、グループのリンク利用
- 03レイアウトとスタイル情報の簡素化
- 04Figma アクセストークンによる設定
活用シーン
- 01IDE での Figma デザインの実装
- 02UI コード生成時のフレーム情報の参照
MCP 対応
Cursor、Windsurf、Cline などのコーディングツールに Figma のデザインデータを提供する MCP サーバーです。クライアントは Figma のリンクを渡し、関連するファイルメタデータを取得できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
このModel Context Protocolサーバーを使うと、Cursor、Windsurf、ClineなどのAI搭載コーディングツールから、Figmaファイルにアクセスできます。
CursorがFigmaのデザインデータにアクセスできると、スクリーンショットを貼り付けるといった別の方法と比べて、デザインを正確に一度の指示で実装する能力がはるかに向上します。
クイックスタートの手順はこちら →
デモ
Figmaのデザインデータを使ってCursorでUIを構築するデモを見る
仕組み
- IDEのチャットを開きます(例:Cursorのエージェントモード)。
- Figmaファイル、フレーム、またはグループへのリンクを貼り付けます。
- Figmaファイルに対して実行したいこと(例:デザインの実装)をCursorに依頼します。
- CursorはFigmaから関連するメタデータを取得し、それを使ってコードを作成します。
このMCPサーバーは、Cursorでの使用に特化して設計されています。Figma APIから取得したコンテキストを返す前に、応答を簡潔にまとめ、モデルに最も関連性の高いレイアウト情報とスタイル情報だけを提供します。
モデルに提供するコンテキストの量を減らすことで、AIの精度が高まり、応答の関連性も向上します。
はじめに
多くのコードエディターやその他のAIクライアントでは、設定ファイルを使ってMCPサーバーを管理します。
設定ファイルに以下を追加すると、figma-developer-mcpサーバーを設定できます。
注:このサーバーを使うには、Figmaアクセストークンを作成する必要があります。Figma APIアクセストークンの作成方法については、こちらをご覧ください。
MacOS / Linux
{
"mcpServers": {
"Framelink Figma MCP": {
"command": "npx",
"args": ["-y", "figma-developer-mcp", "--figma-api-key=YOUR-KEY", "--stdio"]
}
}
}
Windows
{
"mcpServers": {
"Framelink Figma MCP": {
"command": "cmd",
"args": ["/c", "npx", "-y", "figma-developer-mcp", "--figma-api-key=YOUR-KEY", "--stdio"]
}
}
}
Framelink Figma MCPサーバーの設定方法について詳しくは、Framelinkのドキュメントをご覧ください。
スターの推移
詳細情報
Framelink Figma MCPサーバーはシンプルながら強力です。Framelinkのサイトでさらに詳しく学び、最大限に活用しましょう。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
