mcpField
F
Framelink Figma MCP Server

Framelink Figma MCP Server

ローカル
github.com/injunkoメディア・デザイン081 週間前に更新

Framelink Figma MCP Server について

Framelink Figma MCP Server は、IDE でデザインを実装するための Figma ファイルデータをコーディングエージェントに提供します。スクリーンショットに頼らず、API 応答を関連するレイアウトやスタイル情報に整理します。

主な機能

  1. 01Figma ファイルのメタデータ取得
  2. 02ファイル、フレーム、グループのリンク利用
  3. 03レイアウトとスタイル情報の簡素化
  4. 04Figma アクセストークンによる設定

活用シーン

  1. 01IDE での Figma デザインの実装
  2. 02UI コード生成時のフレーム情報の参照

MCP 対応

Cursor、Windsurf、Cline などのコーディングツールに Figma のデザインデータを提供する MCP サーバーです。クライアントは Figma のリンクを渡し、関連するファイルメタデータを取得できます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"figma-mcp-server-injunko": {
"command": "npx",
"args": [
"-y",
"figma-developer-mcp"
]
}
}
}
起動コマンドnpx -y figma-developer-mcp

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

パッケージ
npmfigma-developer-mcp

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Framelink

Framelink Figma MCP Server

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

このModel Context Protocolサーバーを使うと、Cursor、Windsurf、Clineなどの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 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のサイトでさらに詳しく学び、最大限に活用しましょう。

コメント

MCP は初めてですか?

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

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