TM

thirdstrandstudio/mcp-figma

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

77 stars 14 forks 品質 72 トレンド 14MIT

thirdstrandstudio/mcp-figmaは[https://github.com/thirdstrandstudio/mcp-figma.からインポートされたMCPサーバー候補です

概要

thirdstrandstudio/mcp-figmaは[https://github.com/thirdstrandstudio/mcp-figma.からインポートされたMCPサーバー候補です

概要(AI 翻訳)

MCPの特長 Figma API とやり取りするためのサーバー。 このサーバーは、モデルコンテキストプロトコルを介してフィグマ API メソッドの完全なセットを提供します。 場合によっては、あなたがそれを深さを使用するためにそれを言う必要があるかもしれない大きい figma ファイルで 1 figma get file は、それがより必要としたときに増加します。

ツール

このサーバーでは、すべてのFigma API メソッドを MCP ツールとして実装しています。

ユーザーメソッド

  1. [figma_get_me - 現在のユーザを取得する

ファイルメソッド

  1. [figma_get_file - キーでFigmaファイルを取得する
  2. [figma_get_file_nodes - Figmaファイルから特定のノードを取得する
  3. [figma_get_images - Figmaファイルからのレンダリング画像
  4. [[figma_get_image_fills] - Figmaファイルで画像を埋め込む
  5. [figma_get_file_versions - Figmaファイルのバージョン履歴を取得する

##コメント方法 7. [figma_get_comments - Figmaファイルでコメントを得る 8. [figma_post_comment - Figmaファイルへのコメントを追加します 9. [figma_delete_comment - Figmaファイルからコメントを削除 10. [figma_get_comment_reactions - コメントの反応を取得する 11. [figma_post_comment_reaction - コメントに反応を追加する 12. [figma_delete_comment_reaction - コメントから反応を削除する

###チームとプロジェクトメソッド 13. [figma_get_team_projects - チームでプロジェクトを取得する

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Figma MCP Server

MCP Server for interacting with the Figma API. This server provides a complete set of Figma API methods through the Model Context Protocol. Sometimes on large figma files you might have to tell it to use depth = 1 for figma_get_file then increase when it needs more.

Tools

This server implements all Figma API methods as MCP tools:

User Methods

  1. figma_get_me - Get the current user

File Methods

  1. figma_get_file - Get a Figma file by key
  2. figma_get_file_nodes - Get specific nodes from a Figma file
  3. figma_get_images - Render images from a Figma file
  4. figma_get_image_fills - Get image fills in a Figma file
  5. figma_get_file_versions - Get version history of a Figma file

Comment Methods

  1. figma_get_comments - Get comments in a Figma file
  2. figma_post_comment - Add a comment to a Figma file
  3. figma_delete_comment - Delete a comment from a Figma file
  4. figma_get_comment_reactions - Get reactions for a comment
  5. figma_post_comment_reaction - Add a reaction to a comment
  6. figma_delete_comment_reaction - Delete a reaction from a comment

Team and Project Methods

  1. figma_get_team_projects - Get projects in a team
  2. figma_get_project_files - Get files in a project

Component Methods

  1. figma_get_team_components - Get components in a team
  2. figma_get_file_components - Get components in a file
  3. figma_get_component - Get a component by key
  4. figma_get_team_component_sets - Get component sets in a team
  5. figma_get_file_component_sets - Get component sets in a file
  6. figma_get_component_set - Get a component set by key

Style Methods

  1. figma_get_team_styles - Get styles in a team
  2. figma_get_file_styles - Get styles in a file
  3. figma_get_style - Get a style by key

Webhook Methods (V2 API)

  1. figma_post_webhook - Create a webhook
  2. figma_get_webhook - Get a webhook by ID
  3. figma_update_webhook - Update a webhook
  4. figma_delete_webhook - Delete a webhook
  5. figma_get_team_webhooks - Get webhooks for a team

Library Analytics Methods

  1. figma_get_library_analytics_component_usages - Get library analytics component usage data
  2. figma_get_library_analytics_style_usages - Get library analytics style usage data
  3. figma_get_library_analytics_variable_usages - Get library analytics variable usage data

Installation

Installing via Smithery

GitHub で README 全文を見る

インストール

npx @thirdstrandstudio/mcp-figma --figma-token your_figma_api_key
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "figma": { "command": "npx", "args": ["@thirdstrandstudio/mcp-figma", "--figma-token", "your_figma_api_key"] } } }