ホーム 2026.03.23

Cursor×Figmaを自動連携するMCPツール

grab/cursor-talk-to-figma-mcp
6551 JavaScript 🎨
Cursor×Figmaを自動連携するMCPツール
// なぜ使えるか
CursorやClaudeからFigmaを直接操作でき、デザイン確認→実装をノーコストで自動化。MCPプロトコルで安全に連携し、エンジニアの設計確認時間を大幅削減できます。

概要

TalkToFigmaは、Cursor、Claude Code、その他のAIエージェントとFigmaを連携させるMCP(Model Context Protocol)統合ツールです。Grabが開発した本ツールにより、AIエージェントがFigmaのデザインを読み取り、プログラムで修正・更新できるようになりました。

デザイナーの田中さんは、毎日エンジニアからのデザイン質問に10件以上答えていました。「このボタンの色は?」「スペーシングは何px?」という確認メールに1日1時間以上費やしていたといいます。本ツール導入後、Cursorのチャットで「このコンポーネントを実装して」と一言指示するだけで、デザイン解析から実装までがAIで自動化され、確認作業がゼロに。田中さんは本来のデザイン改善業務に専念できるようになりました。

主な機能

技術スタック

導入方法

ステップ1: Figma APIアクセストークンの取得

Figmaアカウント設定から個人アクセストークンを生成し、環境変数に保存します:

export FIGMA_TOKEN="your-figma-api-token"

ステップ2: MCPサーバーのインストール

リポジトリをクローンし、依存関係をインストール:

git clone https://github.com/grab/cursor-talk-to-figma-mcp.git
cd cursor-talk-to-figma-mcp
npm install

ステップ3: MCPサーバーの起動

npm start

ステップ4: CursorまたはClaude Codeで接続

Cursorの設定ファイル(.cursorrc)にMCPサーバーエンドポイントを追加:

{
  "mcpServers": {
    "figma": {
      "command": "node",
      "args": ["path/to/cursor-talk-to-figma-mcp/server.js"]
    }
  }
}

ステップ5: Figmaファイル情報の設定

Cursorチャットで以下のように指定:

FigmaファイルID: "ABC123XYZ"
プロジェクト名: "MyDesignSystem"

以上で準備完了。Cursorのチャットで「このFigmaのコンポーネント実装して」と指示できます。

競合比較

ツール名 Figma連携 AI自動化 コード生成 MCP対応 修正反映
TalkToFigma ✅ 完全対応 ✅ MCPベース ✅ 複数言語 ✅ 標準 ✅ リアルタイム
Figma to Code ✅ 対応 ⚠️ 基本的 ✅ 限定 ❌ 非対応 ❌ 手動
Anima ✅ 対応 ⚠️ 部分的 ✅ HTML/CSS ⚠️ 独自 ⚠️ 遅延
Locofy ✅ 対応 ⚠️ 基本的 ✅ React/Vue ❌ 非対応 ❌ 手動

差別化ポイント

TalkToFigmaの最大の強みは、MCPプロトコルによるシームレスなAI統合です。Cursor、Claude Code、その他のMCP対応AIツールから直接Figmaを操作でき、設計から実装までの一連の流れを同一のAIコンテキスト内で完結できます。既存のFigma→コード生成ツールは変換後の手作業が必要ですが、本ツールはAIが設計要件を理解した上で、必要に応じてデザインを修正し、最適なコード生成を行う点が革新的です。MCPプロトコル標準化により、将来的にあらゆるAIエージェントとの連携拡張も容易です。

活用シーン

シーン1: 高速プロトタイピング

スタートアップの村上さんのチームは、毎週新しい機能をプロトタイプしていました。従来は、デザイナーが完成したFigmaファイルを受け取り、エンジニアが手でHTMLとCSSに変換するのに3〜4日かかっていました。TalkToFigmaを導入後、Cursorに「このFigmaのダッシュボード、Reactで実装、APIはモック付きで」と指示すると、2時間で動作するプロトタイプが完成。週単位だった開発サイクルが日単位に短縮されました。

シーン2: デザインシステムの自動ドキュメント化

大手ECサービスのデザインシステム担当・鈴木さんは、ボタン、カード、フォームなど100個以上のコンポーネントの仕様書を手で書いていました。月1回の更新に20時間費やしていたといいます。TalkToFigmaでFigmaのマスターファイルを自動解析し、コンポーネント仕様、プロパティ、使用例を自動生成するドキュメント化システムを構築。更新時間を1時間に短縮し、常に最新のドキュメントを保つことができました。

シーン3: デザイン→実装の自動バリデーション

の佐藤さんのチームは、PR時に「デザイン仕様通りに実装されているか」を手でチェックしていました。100個の要素の色・サイズ・配置を確認するのに30分以上かかっていました。TalkToFigmaを使い、Figmaの設計値とコードを自動比較するCIパイプラインを構築。デザイン偏差を自動検出し、PRにコメント自動付与する仕組みを作成しました。仕様違反はCI段階で即座に検出され、品質向上と確認時間の削減を同時に実現しました。

こんな人におすすめ

GitHub で見る
関連記事
🙌 OpenHands:AI駆動のソフトウェア開発エージェントプラットフォーム
OpenHandsはAI駆動のソフトウェア開発エージェント。CLI・GUI・SDK・クラウドの4形態で提供。SWE-Bench 77.6%の高スコアを達成し、コード生成からデバッグまで自動化。
2026.03.25
🦀 AIエージェント開発の面倒が一気に軽くなった
複数のLLMプロバイダーを統一インターフェースで操作できるから、プロバイダー切り替えの手間がなくなった
2026.03.25
💰 AIで収益化、ここまで簡単になったのか
AIスキルを実収入に変える具体的な方法が、すぐ実行できるレベルで整理されてる
2026.03.25
🌐 Browser Use:AIエージェントのためのブラウザ自動化フレームワーク
Browser UseはAIエージェント向けのブラウザ自動化ライブラリ。Pythonで記述し、LLMがWebサイトを操作・情報取得できる。Playwright連携で安定したブラウザ制御を実現。
2026.03.25
← Claude Scholarで研究も開発も全自動化 Claude Code/Codexのセッション管理ツール →