Skip to main content
Glama
StudentOfJS
by StudentOfJS

MCP FigmaからReactへのコンバーター

これは、FigmaのデザインをReactコンポーネントに変換するModel Context Protocol(MCP)サーバーです。Figmaのデザインを取得し、TypeScriptとTailwind CSSを使用してReactコンポーネントを生成するためのツールを提供します。

特徴

  • Figma API を使用して Figma デザインを取得する

  • Figmaのデザインからコンポーネントを抽出する

  • TypeScriptでReactコンポーネントを生成する

  • Figmaスタイルに基づいてTailwind CSSクラスを適用する

  • アクセシビリティ機能でコンポーネントを強化する

  • stdioとSSEトランスポートの両方をサポート

Related MCP server: Figma MCP Server

前提条件

  • Node.js 18以上

  • Figma APIトークン

インストール

  1. リポジトリをクローンする

  2. 依存関係をインストールします:

npm install
  1. プロジェクトをビルドします。

npm run build

構成

FIGMA_API_TOKEN環境変数をFigma APIトークンに設定する必要があります。個人アクセストークンはFigmaアカウント設定ページから取得できます。

使用法

ローカルMCPサーバーとして実行

FIGMA_API_TOKEN=your_token_here npm start

または明示的なトランスポートの場合:

FIGMA_API_TOKEN=your_token_here node dist/index.js --transport=stdio

HTTPサーバーとして実行

FIGMA_API_TOKEN=your_token_here node dist/index.js --transport=sse

利用可能なツール

Figmaツール

  • getFigmaProject : Figma プロジェクト構造を取得する

  • getFigmaComponentNodes : Figma ファイルからコンポーネントノードを取得します

  • extractFigmaComponents : Figma ファイルからコンポーネントを抽出します

  • getFigmaComponentSets : Figma ファイルからコンポーネント セットを取得します。

Reactツール

  • generateReactComponent : FigmaノードからReactコンポーネントを生成する

  • generateComponentLibrary : Figma コンポーネントから複数の React コンポーネントを生成する

  • writeComponentsToFiles : 生成されたコンポーネントをファイルに書き込む

  • figmaToReactWorkflow : FigmaのデザインをReactコンポーネントに変換する完全なワークフロー

ワークフローの例

  1. Figmaファイルキー(URLのfigma.com/file/の後の文字列)を取得します。

  2. ファイルキーと出力ディレクトリを指定してfigmaToReactWorkflowツールを使用する

  3. このツールはコンポーネントを抽出し、Reactコードを生成し、ファイルを保存します。

発達

開発の場合は、ウォッチ モードを使用できます。

npm run dev

ライセンス

ISC

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityInactive
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

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/StudentOfJS/mcp-figma-to-react'

If you have feedback or need assistance with the MCP directory API, please join our Discord server