AI 与 MCP
画布就是 HTML 的设计 MCP 服务器
设计工具如今通过 MCP 向 AI 智能体敞开大门。智能体能做什么,取决于画布由什么构成。当画布是 HTML 时,智能体写出的就是页面本身。
Baurice Ley · 阅读约 6 分钟 · 信息核实于 2026年10月9日
MCP 服务器能为设计工具做什么
MCP,即模型上下文协议(Model Context Protocol),是让 AI 智能体调用其他应用工具的标准方式。运行 MCP 服务器的设计工具,可以让你的智能体在代码编辑器或聊天应用里读取文件、修改文件,或把它转成代码。
Figma MCP 服务器如何运作
根据 Figma 帮助中心的说明,其 MCP 服务器向智能体提供设计上下文、变量、组件和布局数据,并能根据选中的画框生成代码。智能体还可以通过远程服务器创建和修改 Figma 原生内容。这项写入权限在测试期间免费,Figma 表示之后会变成按用量计费的付费功能。
远程服务器在所有套餐中均可使用。桌面服务器则需要付费套餐中的 Dev 或 Full 席位。
关键在于:智能体操作的是矢量设计。要从中得到网页,仍然需要一道转换。
画布是 HTML 时,有什么不同
在 Kalka 中,每个图层都是一个 HTML 元素,每个样式都是 CSS。所以智能体不是在描述一个等人重做的设计,而是直接写出页面,你会在画布上看到它,并以图层的形式手动选中和编辑。
// Kalka MCP 服务器计划提供的工具
get_tree 以 HTML 形式读取页面的图层
write_html 添加或替换页面中的某个区块
update_styles 修改任意图层的 CSS
get_screenshot 像设计师一样查看效果
export 交回文件
三大不同之处
- 本地运行,不限用量。服务器随桌面应用在你的电脑上运行。没有工具调用配额,无需注册账号。
- 任意智能体。只要你的智能体支持 MCP,就能在 Kalka 中工作,不绑定任何单一模型。
- 无需转换。智能体写出的就是最终上线的:HTML 和 CSS,存放在你自己的文件夹里。
一个例子
你说:“加一个价格板块,三个套餐,风格和首屏保持一致。”智能体用 get_tree 读取页面,用 write_html 写出一个 section.pricing,用 get_screenshot 检查效果,然后你在设计面板里手动调整一下圆角和颜色。无需导出,无需交接。
Kalka 正在开发中,并且是开源的。上面的工具列表来自我们的产品规格,正式发布前可能会有变化。