コネクタガイド約5分で読めますMCP ツール 28 個7 言語

MCP 経由で Figma を Gemini に接続する方法

AI に Figma のデザインを読ませます。チームのフォルダーとファイルの閲覧、ページ、フレーム、レイヤーの確認、画像の書き出し、コンポーネントとスタイルの参照、バージョン履歴の確認、コメントの閲覧と投稿、Dev Mode リンクの管理ができます。個人用アクセストークンで接続します。

HC執筆: HelpCode チーム更新日 5分で読了 GitHub でオープンソース

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

Figma

Figma

Let your AI read your Figma designs: browse team folders and files, inspect pages, frames and layers, export images, look up components and styles, follow version history, read and post comments, and manage Dev Mode links. With a personal access token.

ツール

28

地域

INTL

カテゴリー

生産性

認証

API Key

必要な環境変数

FIGMA_ACCESS_TOKEN
Cloud にワンクリックでインストール

7日間無料トライアル · クレジットカード不要

  • 7日間の無料トライアル
    クレジットカード不要
  • GDPR・SOC 2 レディ
    EU データ保管、監査ログ
  • GitHub でオープンソース
    オープンソース · AGPL-3.0
  • ChatGPT、Claude、Gemini に対応
    MCP 対応クライアントすべて

インストール不要。2分以内に動きます。

cloud.anythingmcp.com で無料トライアルを開始し、Figma をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。

無料トライアルを開始

概要

AI に Figma のデザインを読ませます。チームのフォルダーとファイルの閲覧、ページ、フレーム、レイヤーの確認、画像の書き出し、コンポーネントとスタイルの参照、バージョン履歴の確認、コメントの閲覧と投稿、Dev Mode リンクの管理ができます。個人用アクセストークンで接続します。

こう聞いてみよう

Figma のサンプルプロンプト

プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。

Figma · MCP 経由でライブ
共有
Opus 4.7

Claude は AI のため誤ることがあります。回答をご確認ください。

💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Figma をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も git clone もローカルサーバーも不要。

Figma + Gemini

AI に Figma のデザインを読ませます。チームのフォルダーとファイルの閲覧、ページ、フレーム、レイヤーの確認、画像の書き出し、コンポーネントとスタイルの参照、バージョン履歴の確認、コメントの閲覧と投稿、Dev Mode リンクの管理ができます。個人用アクセストークンで接続します。

前提条件

完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:

FIGMA_ACCESS_TOKEN

ステップ 1 — 認証情報を取得

  1. Figma でアカウントメニュー(ファイルブラウザーの左上)を開き、Settings → Security → Personal access tokens → Generate new token の順に進みます。
  2. トークンに名前を付け(例: 「AnythingMCP」)、有効期限を選びます。最長 90 日で、Figma は無期限のトークンをもう発行していません。次のスコープを設定します。
    • current_user:read, file_content:read, file_metadata:read, file_versions:read
    • file_comments:read, file_comments:write
    • library_content:read, library_assets:read, team_library_content:read
    • folders:read
    • file_dev_resources:read, file_dev_resources:write
  3. Generate token をクリックし、すぐにトークンをコピーします。Figma が表示するのは一度だけです。通常は figd_ で始まります。
  4. トークンを、Bearer という語を付けずに FIGMA_ACCESS_TOKEN に貼り付けて、コネクターをインストールします。
  5. まず figma_get_me を実行します。トークンがどの Figma ユーザーのものかを確認できます。その後、AI にファイルのリンクを渡してください。ファイルキーは URL の /design/ の後ろの部分です。

トークンの有効期限: トークンの有効期限は最長 90 日です。期限が切れたら、同じスコープで新しいトークンを作成し、もう一度 FIGMA_ACCESS_TOKEN に貼り付けてください。コネクターから見えるのは、トークンのユーザーが開けるファイルとチームだけです。Figma がプロジェクトをフォルダー(folders)に名称変更する前に作られたトークンには projects:read しか付いていないことがありますが、フォルダー系のツールには folders:read が必要です。スコープ名を含む 403 が返ってきたら、新しいトークンを作成してください。

チームとフォルダーの見つけ方: Figma の API ではチームの一覧を取得できません。ファイルブラウザーからチームページのリンクを AI に渡してください(チーム ID は /team/ の後ろの数字です)。そこから figma_list_team_folders, figma_list_subfolders、figma_list_folder_files を使ってファイルにたどり着きます。

権限と読み取り専用の設定: file_comments:write と file_dev_resources:write を外し、figma_post_comment, figma_delete_comment, figma_add_comment_reaction, figma_create_dev_resource、figma_update_dev_resource をオフにします。AI が投稿したコメントはトークンのユーザー名で表示され、ファイルにアクセスできる全員に見えます。

インストール時はオフ: figma_delete_dev_resource。ノードから Dev Mode のリンクを全員分削除するツールです。AI に dev resource を削除させる場合だけオンにしてください。

レート制限と Starter プラン: Figma はユーザーごと、そしてファイルが属するプランごとにリクエストを制限します。ファイル内容、ノードの読み取り、画像のレンダリング(figma_get_file, figma_get_file_nodes, figma_render_images)は最も制限が厳しく、Full または Dev シートのある有料プランでは 1 分あたり 10 から 20 回ですが、無料の Starter プランのファイルや、View または Collab シートでは 1 か月に数回しか使えません。メタデータ、コメント、バージョン、コンポーネント、スタイルはずっと多く使えます。ファイル全体ではなく個別のフレームを見るよう AI に頼んでください。非常に大きな応答は 200 KB で切り詰められます。レンダリングした画像のリンクは 30 日間有効です。

Dev Mode: dev resource(ノードに付けたチケット、ドキュメント、コードへのリンク)には、有料プランと Full または Dev シートが必要です。Dev Mode にアクセスできない場合、他のツールでは問題なく読めるファイルでも、Figma は dev resource 系のツールに「File not found」と応答します。1 つのノードに付けられる dev resource は最大 10 件で、同じ URL は 1 回だけです。

よくあるエラー: 401「Invalid token」は、トークンが間違っているか、期限切れか、取り消されたことを示します。新しいトークンを作成してください。403 は、トークンにスコープが不足している(メッセージにスコープ名が示されます)か、ユーザーがそのチームやフォルダーにアクセスできないことを示します。404 は、ファイルやノードが存在しないか、ユーザーがそのファイルを開けないことを示します。ファイルの URL からキーをコピーし直してください。400 では無効なパラメーターが示されます。たとえば、ノード ID にコロンではなくハイフンを使った場合です(リンクの node-id=12-345 は 12:345 になります)。429 はレート制限です。少し待ってからやり直してください。ライブラリ系のツールはブランチのキーを受け付けません。メインファイルのキーを使ってください。

このコネクターはデザインを編集せず、変数、Webhook、ファイルツリー以外の FigJam と Slides のコンテンツ、ライブラリ分析は扱いません。

ステップ 2 — アダプターをインストール

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

ステップ 3 — Gemini にコネクタを追加

サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドで YOUR_SERVER_ID と表示されている箇所に使ってください。

Gemini CLI は ~/.gemini/settings.json(Windows では %USERPROFILE%\.gemini\settings.json)から MCP サーバーを読み込みます。次を追加してください:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. AnythingMCP の MCP Servers → 対象のサーバー → API keys で MCP API キーを作成し、YOUR_MCP_API_KEY と置き換えます。
  2. ファイルを保存し、gemini を再起動します。
  3. Gemini CLI で /mcp を実行します(またはシェルで gemini mcp list)。anythingmcp が接続済みとして表示されるはずです。
  4. プロンプトを入力しましょう。Gemini CLI が Figma のツールを呼び出せるようになりました。

利用可能なツール

ToolWhat it does
figma_get_meGet the Figma user the token belongs to: id, handle, email and avatar URL
figma_get_file_metaGet a file's metadata without its content: name, folder name, editor type (figma, figjam, slides ...), creator, last_touched_at and by…
figma_get_fileRead a file's document tree: pages, frames and layers with their ids, names, types, sizes, fills, text and layout, plus the components and…
figma_get_file_nodesRead specific nodes (frames, components, layers) of a file with everything below them: type, name, absolute bounding box, fills, strokes…
figma_render_imagesRender nodes of a file as PNG, JPG, SVG or PDF and get a download URL per node id (null when a node could not be rendered)
figma_get_image_fillsGet download URLs for every image used as a fill in a file, keyed by imageRef (the imageRef in a node's fills)
figma_list_versionsList a file's version history, newest first: id, label and description of named versions, created_at, the user and thumbnail
figma_list_commentsList all comments on a file: id, message, user, created_at, resolved_at, parent_id (for replies), client_meta (where it is pinned: node_id…
figma_post_commentPost a comment on a file as the token's user, optionally pinned to a node or a point, or as a reply to a top-level comment (comment_id)
figma_delete_commentDelete a comment
figma_list_comment_reactionsList the emoji reactions on a comment: emoji, user and created_at
figma_add_comment_reactionReact to a comment with an emoji shortcode, as the token's user; it shows next to the comment
figma_list_team_foldersList the top-level folders (formerly called projects) of a team that the token's user can see: id, name, parent_folder_id (null at the…
figma_list_subfoldersList the folders directly inside a folder (folders can be nested): id, name, parent_folder_id and created_at, plus the parent folder's name
figma_list_folder_filesList the files directly in a folder (not in its subfolders): key, name, thumbnail_url and last_modified, plus the folder's name
figma_list_team_componentsList the published components of a team library: key, name, description, the file and node they live in, thumbnail and who last updated them
figma_list_team_component_setsList the published component sets (components with variants) of a team library: key, name, description, the file and node they live in…
figma_list_team_stylesList the published styles (colors, text, effects, grids) of a team library: key, name, description, the file and node they live in…
figma_list_file_componentsList the published components of a library file: key, name, description, node_id and thumbnail
figma_list_file_component_setsList the published component sets of a library file: key, name, description, node_id and thumbnail
figma_list_file_stylesList the published styles of a library file: key, name, description, node_id and thumbnail
figma_get_componentGet one published component by its key: name, description, the file and node it lives in, its containing frame and component set, thumbnail…
figma_get_component_setGet one published component set (a component with variants) by its key: name, description, file, node and thumbnail
figma_get_styleGet one published style by its key: name, description, style_type (FILL, TEXT, EFFECT, GRID), the file and node it lives in and thumbnail
figma_list_dev_resourcesList the dev resources of a file: links that developers attached to nodes in Dev Mode (tickets, docs, code), each with id, name, url and…
figma_create_dev_resourceAttach a link (a ticket, a doc, a code file) to a node as a dev resource, visible to everyone in Dev Mode
figma_update_dev_resourceChange the name or URL of a dev resource
figma_delete_dev_resourceRemove a dev resource link from a node, for everyone

プロンプトの例

  • 「Checkout redesign ファイルのページと主なフレーム、最後に編集した人を教えてください。」
  • 「Checkout redesign ファイルのコメントのうち、まだ解決されていないものと、その投稿者を教えてください。」
  • 「Acme ウェブサイトのファイルにある料金ページのフレームを PNG で書き出して、リンクをください。」
  • 「Checkout redesign ファイルの Lena さんのコメントに返信して、ボタンの色を更新したと伝えてください。」

FAQ

Gemini CLI はどこから MCP サーバーを読み込みますか? ユーザー単位では ~/.gemini/settings.json、プロジェクト単位ではプロジェクト内の .gemini/settings.json です。gemini mcp list で各サーバーと接続状態を確認できます。

次のステップ

このガイドは役に立ちましたか?

Figma エージェントまで、あとワンクリック。

コネクタをインストールし、キーを貼り付けて、Gemini に聞くだけ。7 日間無料、クレジットカード不要。

関連ガイド

コネクタ

MCP 経由で Figma を ChatGPT に接続する方法

AI に Figma のデザインを読ませます。チームのフォルダーとファイルの閲覧、ページ、フレーム、レイヤーの確認、画像の書き出し、コンポーネントとスタイルの参照、バージョン履歴の確認、コメントの閲覧と投稿、Dev Mode リンクの管理ができます。個人用アクセストークンで接続します。

コネクタ

MCP 経由で Figma を Claude に接続する方法

AI に Figma のデザインを読ませます。チームのフォルダーとファイルの閲覧、ページ、フレーム、レイヤーの確認、画像の書き出し、コンポーネントとスタイルの参照、バージョン履歴の確認、コメントの閲覧と投稿、Dev Mode リンクの管理ができます。個人用アクセストークンで接続します。

コネクタ

MCP 経由で Figma を Cursor に接続する方法

AI に Figma のデザインを読ませます。チームのフォルダーとファイルの閲覧、ページ、フレーム、レイヤーの確認、画像の書き出し、コンポーネントとスタイルの参照、バージョン履歴の確認、コメントの閲覧と投稿、Dev Mode リンクの管理ができます。個人用アクセストークンで接続します。

コネクタ

MCP 経由で Figma を Meta Muse に接続する方法

AI に Figma のデザインを読ませます。チームのフォルダーとファイルの閲覧、ページ、フレーム、レイヤーの確認、画像の書き出し、コンポーネントとスタイルの参照、バージョン履歴の確認、コメントの閲覧と投稿、Dev Mode リンクの管理ができます。個人用アクセストークンで接続します。

コネクタ

Figma を MCP に:あらゆる AI エージェントから Figma を操作

AI に Figma のデザインを読ませます。チームのフォルダーとファイルの閲覧、ページ、フレーム、レイヤーの確認、画像の書き出し、コンポーネントとスタイルの参照、バージョン履歴の確認、コメントの閲覧と投稿、Dev Mode リンクの管理ができます。個人用アクセストークンで接続します。

コネクタ

MCP 経由で Canva を Gemini に接続する方法

AI に Canva で作業させます。デザインの検索と参照、新しいデザインの作成、PDF、PNG、PowerPoint、動画へのエクスポート(ダウンロードリンク付き)、フォルダーの整理、リンクからの画像アップロード、ブランドテンプレートの参照、デザインへのコメントができます。