Claude Talk to Figma MCP

Claude AIエージェント Talk to Figma MCP
AIエージェントがFigmaデザインを読み取り、分析し、修正できるようにします。
お気に入りのエージェントツールで動作します:
👩🏽💻 対象ユーザー
UX/UIチーム
手作業なしで反復的なデザインタスクを自動化し、ブランドの一貫性を維持します:
自動アクセシビリティ監査 - コントラストの問題を数秒で検出・修正
一括スタイル更新 - 単一のコマンドでドキュメント全体のカラー、タイポグラフィ、間隔を変更
視覚的階層分析 - デザイン構造に関する即時のフィードバックを取得
開発者
デザインから直接、本番環境対応のコードを生成します:
React/Vue/SwiftUIコンポーネント - デザインからコードへワンステップで変換
デザイントークンを用いたコーディング - デザインと開発の同期を維持
ハンドオフの摩擦を軽減 - デザインチームとのやり取りを最小限に
主な利点: Dev Modeライセンスが必要なFigma公式MCPとは異なり、このMCPはあらゆるFigmaアカウントで動作します(無料アカウントでも利用可能)。
Related MCP server: Figma Console MCP Server
💡 実用的なユースケース
アクセシビリティ:
"コントラスト比が4.5:1未満のテキストをすべて見つけ、WCAG AAを満たす色を提案して"
リブランディング:
"ドキュメント全体のすべてのプライマリボタンで、#FF6B6Bを#E63946に変更して"
デザイン分析:
"この画面の視覚的階層を分析し、デザイン原則に基づいて改善案を提案して"
開発者へのハンドオフ:
"'CardProduct'のReactコンポーネントを、PropTypesとCSSモジュールによるスタイルを含めて生成して"
⚡️ クイックインストール
セットアップ: 5分 | 最初の自動化: 2分
要件
Node.js がインストールされていること
Figma Desktop がインストールされていること
AIクライアント:
ステップ1: WebSocketのインストールと起動
エージェントがFigmaにコマンドを送信できるようにします。
ターミナルを開き、ツールをインストールしたいフォルダに移動して、以下を実行します:
npx claude-talk-to-figma-mcp💡 ヒント: このコマンドは「オールインワン」(クローン、インストール、起動)です。次回以降、プロジェクトフォルダ
your-project/claude-talk-to-figma-mcp内にいる場合は、単にbun run socketを実行するだけで済みます。
ステップ2: Figmaへのプラグインインストール
Figmaがエージェントからのコマンドを受信し、応答を返せるようにします。
Figma Desktopで「Menu」→「Plugins」→「Development」→「Import plugin from manifest」の順に進み、MCPをインストールしたフォルダ内の src/claude_mcp_plugin/manifest.json を選択します。
ステップ3: エージェントツールの設定
エージェントがMCPの読み取りおよび修正ツールを使用できるようにします。
Claude Desktop
claude-talk-to-figma-mcp.dxt(最新リリースのAssetsセクションから)をダウンロードしてダブルクリックします。Claudeが自動的に設定されます。
Cursor
Cursor Settings → Tools & Integrations を開きます
"New MCP Server" をクリックして
mcp.jsonファイルを開きます以下の設定を追加します:
{
"mcpServers": {
"ClaudeTalkToFigma": {
"command": "npx",
"args": ["-p", "claude-talk-to-figma-mcp@latest", "claude-talk-to-figma-mcp-server"]
}
}
}ファイルを保存し、Cursorを再起動します
その他のエージェントツール
その他のツール(Claude Code、Windsurf、VS Code + GitHub Copilot、Cline、Roo Code)については、詳細インストールガイドの「エージェントツールの設定」の章の手順に従ってください。
ステップ4: 作業開始
Figmaでプラグインを開きます
チャンネルID(緑色のボックス内の太字コード)をコピーします
チャットで
Connect to Figma, channel {your-ID}と入力します
✅ AIとのデザイン準備が完了しました!
日常的な作業セッション
日常業務で再度MCPを使用する場合、全プロセスを繰り返す必要はありません:
ソケットの起動: ターミナルでプロジェクトフォルダ
your-project/claude-talk-to-figma-mcpに入り、bun run socket(またはnpm run socket)を実行します。Figmaでプラグインを開く: 最近使用したプラグインリストから見つけることができます。
AIの接続: チャンネルIDをコピーし、エージェントに
Connect to Figma, channel {your-ID}と伝えます。
🤖 マルチエージェントと並列実行
このMCPサーバーは安全な並列実行を標準でサポートしており、複数のAIエージェント(Claude Codeのサブエージェントやチームスワームなど)がプラグインをロックすることなく、同時にFigmaファイルで作業できます。組み込みのコマンドキューがサーバー側でリクエストを順次処理するため、Figma APIのタイムアウトを防ぎます。
注意: 複数のエージェントが同時にドキュメントを修正できるため、暗黙的なページコンテキストに依存することは安全ではありません。その結果、
set_current_pageのようなステートフルなコマンドはブロックされます。すべてのエージェントは、作成や構造変更のコマンド(create_frame、create_textなど)を実行する際、意図したparentIdパラメータを明示的に指定する必要があります。
(この機能の設計と貢献をしてくれた @mmabas77 に特別な感謝を捧げます!)
🐳 代替手段: Dockerの使用
Dockerを好む場合や、チーム環境でWebSocketサーバーを実行する必要がある場合は、詳細インストールガイドのDockerインストールガイドを参照してください。
🛠️ 機能
デザイン分析
ドキュメント情報、現在の選択範囲、スタイルの取得
テキストのスキャン、コンポーネントの監査、アセットのエクスポート
要素の作成
スタイルを完全に制御したシェイプ、テキスト、フレームの作成
要素の複製、グループ化、整理
修正
色、境界線、角丸、影の変更
オートレイアウト、高度なタイポグラフィ
ローカルコンポーネントおよびチームライブラリコンポーネントの操作
コマンド一覧を参照してください。
📚 ドキュメント
詳細インストール — 手動セットアップ、Cursor、Windsurfおよびその他のIDE
利用可能なコマンド — 完全なツールリファレンス
トラブルシューティング — 一般的なエラーとその修正方法
貢献 — アーキテクチャ、テスト、貢献ガイド
変更履歴 — バージョン履歴
🙏 クレジット
Sonny Lazuardi氏による cursor-talk-to-figma-mcp に基づいています。Claude Desktop向けに適合させ、Xúlio Zé によって新しいツールで拡張されました。
プロジェクトへのすべての貢献については、貢献ガイドの「貢献者」の章をご覧ください。
📊 プロジェクトステータス
✅ 安定版 - デザインおよび開発チームでの日常使用に対応
🚀 活発に開発中:
Figma変数への完全対応
Tailwind CSS/SwiftUIへのエクスポート機能の強化
特定の機能が必要ですか?
皆様のフィードバックと貢献がプロジェクトを支えています。❤️
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables AI assistants like Claude Desktop to interact directly with Figma, allowing natural language commands to create, modify, and analyze designs including shapes, text, components, and layouts in real-time.MIT
- Alicense-qualityDmaintenanceEnables Claude to interact directly with Figma Desktop for creating UI components, managing design tokens, and auditing files through natural language. It establishes a live connection between the AI and the Figma API via a local server and companion plugin.6,146MIT
- FlicenseAqualityDmaintenanceEnables Claude AI to extract design information from Figma files and create or update designs via a Figma plugin, supporting both readonly and write modes.936
- AlicenseBqualityBmaintenanceEnables Claude to connect to Figma without a paid plan, offering auto-connect and 100+ tools for document manipulation, design system sync, and code-to-Figma conversion.100431MIT
Related MCP Connectors
The Figma MCP server brings Figma design context directly into your AI workflow.
Sync Lightroom, Figma, Dropbox & Canva assets to WordPress and Shopify via natural language.
Sync Lightroom, Figma, Dropbox & Canva assets to WordPress and Shopify via natural language.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/arinspunk/claude-talk-to-figma-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server