概要
Figma MCP Serverを使って GitHub Copilot Agent に Figma のデザインデータを参照させ、コード生成やデザイン仕様確認に活用する方法を解説します。
必要な環境
- Visual Studio Code
- GitHub Copilot(有料プラン)
- Figmaアカウント(Professional以上のプラン)
- Node.js環境(npxコマンドが使える環境)
Figmaの設定
Figma側で必要な準備を行います。
対象デザインファイルでDev Modeを有効化
MCP ServerでFigmaデザインを参照するには、対象ファイルでDev Modeを有効にする必要があります。
- 参照したいFigmaデザインファイルを開く
- 「Dev Mode」ボタンをクリック

VS Codeのステータスバーに「MCP server」という項目が表示され、「Status: Enabled」となっていれば正常に接続されています。
Visual Studio Codeの設定
VS Code側でMCP Serverを設定します。設定方法は、コマンドパレットからのインストールと手動設定の2つがあります。
インストール方法(推奨)
コマンドパレットから簡単にインストールできます。
⌘ Shift P(macOS)またはCtrl Shift P(Windows/Linux)でコマンドパレットを開くMCP: Add Serverを検索して選択HTTPを選択- サーバーURLを入力:
- リモートサーバー:
https://mcp.figma.com/mcp - ローカルサーバー(デスクトップ版):
http://127.0.0.1:3845/mcp
- リモートサーバー:
- サーバーIDを入力:
- リモートサーバーの場合:
figma - ローカルサーバーの場合:
figma-desktop
- リモートサーバーの場合:
- グローバル設定またはワークスペース設定を選択
これで自動的にmcp.jsonファイルが生成されます。
手動設定
.vscode/mcp.jsonファイルを手動で作成・編集することもできます。
リモートサーバー使用時:
JSON
{
"servers": {
"figma": {
"type": "http",
"url": "https://mcp.figma.com/mcp"
}
}
}
ローカルサーバー(デスクトップ版)使用時:
JSON
{
"servers": {
"figma-desktop": {
"type": "http",
"url": "http://127.0.0.1:3845/mcp"
}
}
}
設定ファイルを保存したら、VS Codeを再起動します。
MCP Server の起動と認証
mcp.json または拡張機能パネルのMCP サーバーセクションから右クリックでサーバーを起動します。

初回起動時の認証
MCP Server設定後、初回起動時にFigmaへの認証処理が行われます。
Agentを使ったデザインデータの参照
実際にGitHub Copilot AgentでFigmaデザインを参照してみましょう。
- 対象となるFigmaファイルを開く
- Dev Modeに設定
- Share ボタンをクリックし、リンクをコピー
- VS CodeでGitHub Copilot Chatを開く
- チャットに以下のように入力してデザインデータを参照
Text
Figma MCP Serverから情報を参照できるか確認して。
<Figma File URL>

まとめ
これでFigma MCP Serverのセットアップは完了です。
GitHub Copilot AgentがFigmaデザインデータを参照できるようになり、コード生成やデザイン仕様確認に活用できるようになりました。
