Token导航 LogoToken导航TokenDH.com
Figma To Vue MCP logo
开发工具未说明官方级别未说明来源级核验

Figma To Vue MCP

MCP Server

一个将Figma设计转换为Vue 3组件的MCP服务器,遵循Hostinger的设计系统和HComponents要求。

工具数

0

提示词数

0

GitHub Stars

10

资源数

0
开发工具TypeScript命令行工具

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Tomas-Jankauskas

提供方

Tomas-Jankauskas

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Figma到Vue MCP服务器

一个模型上下文协议(MCP)服务器,根据Hostinger的设计系统和HC组件要求,从Figma设计中生成Vue 3组件。

特性

  • 使用TypeScript将Figma设计转换为Vue 3组件 `` 语法
  • 在适当的情况下自动导入和使用HC组件
  • 生成BEM样式的CSS类
  • 保持设计系统的一致性
  • 处理响应式布局
  • 支持组件道具和动态内容

设置

  1. 克隆存储库:
git clone https://github.com/Tomas-Jankauskas/figma-to-vue-mcp.git
cd figma-to-vue-mcp
  1. 安装依赖项:
npm install
  1. 创建一个 .env 使用您的Figma访问令牌的文件:
FIGMA_ACCESS_TOKEN=your_figma_access_token
PORT=3000  # Optional, defaults to 3000
  1. 启动服务器:
npm run dev  # For development
# or
npm start    # For production

用法

向发送POST请求 /generate-component 具有以下主体:

{
  "figmaUrl": "https://www.figma.com/file/[FILE_KEY]/[FILE_NAME]?node-id=[NODE_ID]",
  "componentName": "MyComponent"
}

服务器将响应:

{
  "component": "// Generated Vue component code"
}

示例

curl -X POST http://localhost:3000/generate-component \
  -H "Content-Type: application/json" \
  -d '{
    "figmaUrl": "https://www.figma.com/file/abc123/MyDesign?node-id=1:1",
    "componentName": "YoutubeLinks"
  }'

发展

  • npm run dev:使用热重载启动开发服务器
  • npm run build:为生产而建造
  • npm test:运行测试

贡献

  1. 分叉存储库
  2. 创建功能分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

许可证

麻省理工学院

目录标签

目录标签

开发工具TypeScript命令行工具前端开发本地部署组件生成设计转代码Vue3

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP