gyuha
MCP Servergyuhapublic

mcp figma sample

使用 Vite 搭建的 React 和 TypeScript 快速开发模板。

Repository Info

0
Stars
0
Forks
0
Watchers
0
Issues
CSS
Language
-
License

About This Server

使用 Vite 搭建的 React 和 TypeScript 快速开发模板。

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

React + TypeScript + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

  • @vitejs/plugin-react uses Babel for Fast Refresh
  • @vitejs/plugin-react-swc uses SWC for Fast Refresh

Expanding the ESLint configuration

If you are developing a production application, we recommend updating the configuration to enable type-aware lint rules:

export default tseslint.config({
  extends: [
    // Remove ...tseslint.configs.recommended and replace with this
    ...tseslint.configs.recommendedTypeChecked,
    // Alternatively, use this for stricter rules
    ...tseslint.configs.strictTypeChecked,
    // Optionally, add this for stylistic rules
    ...tseslint.configs.stylisticTypeChecked,
  ],
  languageOptions: {
    // other options...
    parserOptions: {
      project: ['./tsconfig.node.json', './tsconfig.app.json'],
      tsconfigRootDir: import.meta.dirname,
    },
  },
})

You can also install eslint-plugin-react-x and eslint-plugin-react-dom for React-specific lint rules:

// eslint.config.js
import reactX from 'eslint-plugin-react-x'
import reactDom from 'eslint-plugin-react-dom'

export default tseslint.config({
  plugins: {
    // Add the react-x and react-dom plugins
    'react-x': reactX,
    'react-dom': reactDom,
  },
  rules: {
    // other rules...
    // Enable its recommended typescript rules
    ...reactX.configs['recommended-typescript'].rules,
    ...reactDom.configs.recommended.rules,
  },
})

Example prompt

https://www.figma.com/design/86ljHjpnEjb6wdWFaUCfS7/-%EA%B0%80%EC%9D%B4%EB%93%9C--%EB%82%B4%EB%B6%80%EB%AA%B0-%EA%B5%AC%EC%B6%95-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8?node-id=75-2293&m=dev

---
figma mcp를 이용해서 화면을 읽고, src/components/alert-config.tsx 파일을 만들고, 컴포넌트를 만들어줘.
컴포넌트는 app.tsx 화면에 출력 해 줘
https://www.figma.com/design/86ljHjpnEjb6wdWFaUCfS7/-%EA%B0%80%EC%9D%B4%EB%93%9C--%EB%82%B4%EB%B6%80%EB%AA%B0-%EA%B5%AC%EC%B6%95-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8?node-id=52-446&t=BCGm5X5XzxNyTGSl-4
---
위 피그마 화면을 mcp로 읽어 들이고, 컴포넌트로 만들고, app.tsx 파일에 추가 해 줘

Quick Start

1

Clone the repository

git clone https://github.com/gyuha/mcp-figma-sample
2

Install dependencies

cd mcp-figma-sample
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownergyuha
Repomcp-figma-sample
LanguageCSS
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation