mcpField
F
Framelink Figma MCP Server

Framelink Figma MCP Server

おすすめローカル
framelink.aiメディア・デザイン16.1k18 週間前に更新

Framelink Figma MCP Server について

Framelink Figma MCP Server は、Cursor などの AI コーディングツールから Figma のデザインデータを参照できるようにする MCP サーバーです。Figma API の応答を整理し、レイアウトとスタイルの情報だけをモデルに渡すため、デザインの実装に役立ちます。

主な機能

  1. 01Figma ファイル、フレーム、グループのデータ取得
  2. 02Figma API 応答のレイアウトとスタイル情報への整理
  3. 03npx による stdio 方式での起動
  4. 04FIGMA_API_KEY と PORT による設定

活用シーン

  1. 01Cursor で Figma デザインを UI コードとして実装
  2. 02デザインのレイアウトとスタイル情報を AI コーディングツールに提供

MCP 対応

本プロジェクトは、Cursor などの MCP クライアントに Figma のデザインデータを提供する MCP サーバーです。Figma API の応答を簡略化してからコンテキストとして返します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"Figma-Context-MCP": {
"command": "npx",
"args": [
"-y",
"figma-developer-mcp"
],
"env": {
"FIGMA_API_KEY": "<FIGMA_API_KEY>"
}
}
}
}
起動コマンドnpx -y figma-developer-mcp
設定が必要な環境変数
FIGMA_API_KEYシークレットYour Figma Personal Access Token, learn more here: https://www.figma.com/developers/api#access-tokens

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmfigma-developer-mcp0.13.2

ツール

2

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
depthnumberいいえノードツリーを走査する深さ。ユーザーから明示的に要求された場合にのみ使用します
fileKeystringはい取得する Figma ファイルのキー。通常、指定された URL(例:figma.com/(file|design)/<fileKey>/...)にあります
nodeIdstringいいえ取得するノードの ID。通常は URL パラメーター node-id=<nodeId> にあります。指定されている場合は必ず使用します

詳細

Framelink

Framelink MCP for Figma

コーディングエージェントにFigmaデータへのアクセスを許可します。
あらゆるフレームワークでデザインを一度の指示で実装できます。
週間ダウンロード数 MITライセンス Discord
Twitter

このModel Context Protocolサーバーを使うと、CursorやほかのAI搭載コーディングツールからFigmaファイルにアクセスできます。

CursorがFigmaのデザインデータにアクセスできると、スクリーンショットを貼り付けるような別の方法と比べて、デザインを正確に一度で実装する能力が格段に向上します。

クイックスタートの手順を見る →

デモ

Figmaのデザインデータを使ってCursorでUIを構築するデモを見る

動画を見る

仕組み

  1. IDEのチャットを開きます(例:Cursorのエージェントモード)。
  2. Figmaのファイル、フレーム、またはグループへのリンクを貼り付けます。
  3. Figmaファイルを使って行う作業をCursorに依頼します。たとえば、デザインの実装を依頼できます。
  4. CursorはFigmaから関連するメタデータを取得し、それを使ってコードを記述します。

このMCPサーバーは、Cursorでの使用に特化して設計されています。Figma APIから取得したコンテキストを返す前に、応答を簡潔にし、モデルにとって最も関連性の高いレイアウトとスタイルの情報だけを提供します。

モデルに提供するコンテキストの量を減らすことで、AIの精度を高め、より関連性の高い応答を得られます。

はじめに

多くのコードエディターやほかのAIクライアントでは、設定ファイルを使ってMCPサーバーを管理します。

figma-developer-mcpサーバーは、設定ファイルに次の内容を追加して設定できます。

注意:このサーバーを使うには、Figmaアクセストークンを作成する必要があります。Figma APIアクセストークンの作成手順については、こちらをご覧ください。

MacOS / Linux
{
  "mcpServers": {
    "Framelink MCP for Figma": {
      "command": "npx",
      "args": ["-y", "figma-developer-mcp", "--figma-api-key=YOUR-KEY", "--stdio"]
    }
  }
}
Windows
{
  "mcpServers": {
    "Framelink MCP for Figma": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "figma-developer-mcp", "--figma-api-key=YOUR-KEY", "--stdio"]
    }
  }
}

または、envフィールドでFIGMA_API_KEYとPORTを設定できます。

Framelink MCP for Figmaの設定方法について詳しくは、Framelinkのドキュメントをご覧ください。

スターの履歴

スターの履歴グラフ

詳細情報

Framelink MCP for Figmaはシンプルながら高機能です。最大限に活用するには、Framelinkのサイトで詳細をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。