Figma MCP Server
Figma MCP サーバー
Figma の API に接続し、AI ツールと LLM が Figma デザインにアクセスして操作できるようにするモデル コンテキスト プロトコル (MCP) サーバー。
特徴
デザインデータの抽出:Figmaのデザインからコンポーネント、スタイル、テキストを抽出します
デザインシステム分析: デザインシステムの一貫性とパターンを分析する
UIコンテンツ管理:デザインからすべてのUIコピーを抽出して整理します
開発ハンドオフ: 開発者向けの包括的なドキュメントを生成する
シームレスなAI統合:Claude、Cursor、その他のMCP互換クライアントなどのAIツールにデザインを接続
Related MCP server: Figma MCP Server
はじめる
前提条件
Node.js 16以上
Figma 個人アクセストークン(Figma アカウント設定から取得)
インストール
リポジトリをクローンします。
git clone https://github.com/yourusername/figma-mcp-server.git cd figma-mcp-server依存関係をインストールします:
npm installプロジェクト ルートに
.envファイルを作成します。FIGMA_API_TOKEN=your_figma_personal_access_token API_KEY=your_secure_api_key TRANSPORT_TYPE=stdioサーバーを構築します。
npm run buildサーバーを起動します。
npm start
クライアントへの接続
デスクトップ版クロード
Claude for Desktop 構成ファイルを開くか作成します。
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
次の構成を追加します。
{ "mcpServers": { "figma": { "command": "node", "args": ["/absolute/path/to/figma-mcp-server/build/index.js"], "env": { "FIGMA_API_TOKEN": "your_figma_personal_access_token", "TRANSPORT_TYPE": "stdio" } } } }デスクトップ版のClaudeを再起動する
カーソル
グローバル構成
カーソルの MCP 構成ファイルを作成または編集します。
macOS:
~/Library/Application Support/Cursor/mcp.jsonWindows:
%APPDATA%\Cursor\mcp.json
{
"mcpServers": {
"figma-mcp": {
"url": "http://localhost:3000/sse",
"env": {
"API_KEY": "your_secure_api_key"
}
}
}
}プロジェクト固有の構成
プロジェクト ルートに
.cursorディレクトリを作成します。mkdir -p .cursorそのディレクトリ内に
mcp.jsonファイルを作成します。{ "mcpServers": { "figma-mcp": { "url": "http://localhost:3000/sse", "env": { "API_KEY": "your_secure_api_key" } } } }
利用可能なツール
道具 | 説明 |
| Figmaファイルの基本情報を取得する |
| Figmaファイルから特定のノードを取得する |
| Figmaファイルからコンポーネント情報を取得する |
| Figmaファイルからスタイル情報を取得する |
| Figmaファイルからコメントを取得する |
| タイプ、名前などによって Figma ファイル内の要素を検索します。 |
| Figmaファイルからすべてのテキスト要素を抽出する |
利用可能なプロンプト
analyze-design-system- デザインシステムのコンポーネントとスタイルの一貫性を分析するextract-ui-copy- デザインからすべてのUIコピーを抽出して整理しますgenerate-dev-handoff- 設計に基づいて開発ハンドオフドキュメントを生成する
使用例
Claude で使用する場合:
Can you analyze the design system in my Figma file with key abc123? Look for consistency in color usage and typography.カーソルと併用する場合:
Generate React components for the buttons from my Figma file with key abc123, using tailwind CSS.環境変数
変数 | 説明 | デフォルト |
| Figma個人アクセストークン | (必須) |
| API認証用のセキュリティキー | (必須) |
| トランスポート方法( |
|
| SSEトランスポート用のポート |
|
建築
この MCP サーバー:
個人アクセストークンを使用してFigma APIに接続します
モデルコンテキストプロトコルに準拠した標準化されたインターフェースを公開します
LLM が Figma デザインを操作するために使用できるツール、リソース、プロンプトを提供します。
stdio トランスポート (ローカル接続) と SSE トランスポート (リモート接続) の両方をサポートします。
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
This server cannot be installed
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
- FlicenseBqualityNot gradedmaintenanceA Model Context Protocol server that provides access to Figma API functionality, allowing AI assistants like Claude to interact with Figma files, comments, components, and team resources.181,3344
- FlicenseBqualityDmaintenanceA Model Context Protocol server that integrates with Figma's API, allowing interaction with Figma files, comments, components, projects, and webhook management.52,061
- AlicenseNot gradedqualityFmaintenanceA Model Context Protocol server that integrates Figma design files with AI coding tools like Cursor, Windsurf, and Cline, allowing AI tools to access and understand Figma design data for generating more accurate code.41930MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables AI agents to programmatically create, modify, and manage Figma documents via a WebSocket bridge and Figma plugin.116MIT
Related MCP Connectors
The Figma MCP server brings Figma design context directly into your AI workflow.
A Model Context Protocol server for Wix AI tools
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
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/mohammeduvaiz/figma-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server