什么是 MCP
MCP(Model Context Protocol)是 MasterGo 为 AI 工具打通设计稿数据的标准化协议。它允许 TRAE CN IDE 等 AI 工具直接读取 MasterGo 设计稿的结构化数据,包括布局、样式、资源及变量等。这意味着无需人工导出或上传设计稿,即可实现从「设计稿 → 代码」的端到端智能化转换。
简单来说,你不再需要手动截图或描述细节,AI 工具可通过 MCP 直接「读懂」MasterGo 设计稿,精准生成符合设计规范的前端代码,大幅降低设计还原的沟通成本和开发工作量。
技术原理:DSL(领域特定语言)作为'设计稿→代码'的中间层。系统通过授权后的 API 拉取全量原始数据,过滤冗余信息并统一格式,随后为数值数据注入前端语义(如组件类型、样式变量),最终输出结构化 JSON 供 AI 解析。
{
"components": [
{
"id": "123",
"type": "Button",
"props": {
"text": "点击我",
"style": {
"color": "red",
"fontSize": 16
}
}
}
]
}
前置条件
在使用 MasterGo MCP 前,请确保满足以下条件:
1. 账号权限
- 持有 MasterGo 账号(企业版支持 DSL),且已完成手机号/邮箱验证;
- 若操作团队/企业空间的设计稿,需拥有该设计稿的「查看」或「编辑」权限(仅「评论」权限无法读取数据);
- 生成 Personal Access Token 时,账号需为企业空间的「成员」或「管理员」(访客账号无法生成 Token)。
2. 环境要求
- TRAE CN IDE 版本 ≥ 1.0.0(过低版本可能不兼容协议);








