FigmaからReact Native MCPへ
CursorのMCPを使って、FigmaのデザインをReact Nativeコンポーネントに変換します。このツールは、Figmaのデザインからコンポーネントを抽出し、適切な型とスタイルで対応するReact Nativeコンポーネントを生成します。
インストール
開発のために
eas.json
に追加:
エンドユーザー向け
Cursor IDE に MCP サーバーをインストールします。
使用法
インストール後、カーソルで次のプロンプトを使用できます。
すべてのコンポーネントを抽出
特定のコンポーネントの抽出
構成
config オブジェクトは次のパラメータを受け入れます。
特徴
現在:
- ✅ Figmaからコンポーネントを抽出する
- ✅ React Nativeコンポーネントを生成する
- ✅ コンポーネント階層を維持する
- ✅ コンポーネントのプロパティと型を扱う
- ✅ ネストされたコンポーネントをサポート
近日公開:
- 🚧 GraphQL スキーマ生成
発達
貢献または変更するには:
- リポジトリをクローンする
- 依存関係をインストールします:
- 建てる:
- ローカルで実行:
環境変数
ローカルで実行する場合は、 .env
に以下が必要です。
エラー処理
よくあるエラーと解決策:
- 「クライアントの作成に失敗しました」 : すべての環境変数が正しく設定されているかどうかを確認してください
- 「コンポーネントページが見つかりません」 : Figmaファイルに「コンポーネント」という名前のページがあることを確認してください
- 「Figmaファイルの取得に失敗しました」 : FigmaトークンとファイルIDを確認してください
ライセンス
マサチューセッツ工科大学
問題や機能のリクエストについては、GitHub で問題を開いてください。
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Figma デザインを React Native コンポーネントに変換し、ユーザーが Figma デザインからコンポーネントを抽出し、適切な入力とスタイルで対応する React Native コンポーネントを生成できるようにします。
Related MCP Servers
- -securityFlicense-qualityEnables Cursor AI to interact with Figma designs, allowing users to read design information and programmatically modify elements through natural language commands.Last updated -TypeScript
- -securityFlicense-qualityExtracts components from Figma designs and transforms them into standardized JSON format for easy consumption by AI models and tools for interface reconstruction.Last updated -TypeScript
- -securityFlicense-qualityA bridge between Figma designs and React implementations that enables pixel-perfect conversion of Figma designs into React applications by processing Figma file data into React-friendly format.Last updated -9971TypeScript
- -securityAlicense-qualityConverts Figma designs into React components with TypeScript and Tailwind CSS by extracting components from Figma files and transforming them into ready-to-use code.Last updated -14TypeScriptMIT License
Appeared in Searches
- Recommendations for MCP with Encapsulated UI Component Library
- A tool or process for converting code between formats or languages
- Resources for iOS Developers on MCP (Model-View-Controller-Prototype)
- Tool to convert Figma files into Angular components including CSS
- Tools and Methods to Create SVG and PNG Components for UI Design