mcpField
T
tuval-studio

tuval-studio

本地服务
github.com/ariferol01媒体与设计05 天前更新

关于 tuval-studio

tuval-studio 是一款 MCP 服务,让桌面 AI Agent 在 Tuval Studio 浏览器画布中创建和编辑图形设计。它结合多页 PDF 制作与矢量、排版、图像和图层工具,并返回视觉快照以便迭代检查。

主要功能

  1. 01创建和管理多页文档
  2. 02将目录和版式导出为 PDF
  3. 03组合矢量图形、文字和渐变
  4. 04加载并编辑本地图像和远程图像
  5. 05审计版面边界和元素冲突
  6. 06查看画布快照和图层数据

适用场景

  1. 01制作多页产品目录
  2. 02设计社交媒体横幅和广告
  3. 03创建并导出为 PDF 的幻灯片或提案演示文稿
  4. 04检查设计中的裁切或元素重叠

MCP 相关

向 MCP 客户端提供画布、设计、图像、图层、审计和 PDF 导出工具。Agent 通过本地 WebSocket 桥接连接到已打开的 Tuval Studio 浏览器画布。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"ariferol01-tuval-studio": {
"command": "npx",
"args": [
"-y",
"@ariferol01/tuval-studio-mcp"
]
}
}
}
启动命令npx -y @ariferol01/tuval-studio-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@ariferol01/tuval-studio-mcp1.0.7

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Tuval Studio MCP 服务 🎨

面向 AI Agent 的平面设计 MCP、AI 设计 MCP 与 PDF 生成器 MCP

npm version License: MIT Node.js Model Context Protocol

Tuval Studio MCP 是 Tuval Studio(tuval.site)的官方 MCP 服务。

它为 CodeDL、Claude Desktop、Cursor、Codex、Antigravity、Windsurf、Cline、Roo-Code 和 OpenCode 等桌面 AI Agent 提供自主的视觉引导设计引擎,可用于:

  • 🎨 平面设计 MCP 与 AI 设计 MCP: 自动化矢量排版、字体设计、网格渐变和智能布局审查。
  • 📄 PDF 生成器 MCP 与目录生成器: 生成多页 PDF 目录、杂志版式、宣传册和演示文稿。
  • 📊 演示文稿生成器与幻灯片: 创建高分辨率多页幻灯片,字体同步且视觉品牌风格统一。
  • 📱 社交媒体设计: 一键制作营销横幅、Instagram 快拍、YouTube 缩略图和广告,不会出现文字溢出。

正在寻找 设计 MCP、PDF MCP、目录 MCP 或 平面设计 MCP?Tuval Studio MCP 可将你的 AI Agent 直接连接到交互式客户端浏览器画布,提供 100% 隐私保护和实时视觉反馈!


🌟 核心功能

  • ⚡ 由 APIDL Engine 驱动(apidlai.com): 由 apidlai.com 开发的突破性闭环设计编排引擎。通过 2–3 个迭代阶段(draft -> refine -> final)收敛,并自动执行质量关卡审查。与传统的单次调用 MCP 工具相比,可将令牌成本降低 约 92%,并将执行速度提升 10 倍。
  • 🚀 零云端且 100% 私密: 完全通过高速本地 WebSocket 桥接(ws://127.0.0.1:8765)在本地浏览器中运行。无需账户,也不在服务器上存储数据。
  • 📚 多页 PDF 目录引擎: 使用 pdf_export_catalog 自主创建、管理和导出多页杂志、作品集、产品宣传册和演示文稿。
  • 👁️ 多模态视觉闭环: 每项操作都会返回高分辨率视觉快照(Base64 PNG)和图层坐标,让 AI Agent 直观地检查、评估并完善设计。
  • 🛡️ 防溢出与边界保护: 内置验证协议,确保所有字体、按钮和徽章都留有安全边距(最小 50px),不会发生裁切。
  • ✨ 完整平面设计套件: 支持多图层矢量操作、自定义 Google Fonts(Sora、Inter、Playfair、Cinzel、Syne 等)、网格渐变、几何图案纹理以及一键 AI 背景移除。
  • 💻 本地文件加载: 将电脑硬盘上的任意本地照片、素材或徽标直接加载并合成到画布上。

⚡ AI Agent 快速配置

将以下配置添加到 AI Agent 的 MCP 设置文件中:

1. Claude Desktop(claude_desktop_config.json)
{
  "mcpServers": {
    "tuval-studio": {
      "command": "npx",
      "args": ["-y", "@ariferol01/tuval-studio-mcp@latest"]
    }
  }
}
2. CodeDL、Cursor、Codex、Antigravity、Windsurf、Cline 与 Roo-Code
{
  "mcpServers": {
    "tuval-studio": {
      "command": "npx",
      "args": ["-y", "@ariferol01/tuval-studio-mcp@latest"]
    }
  }
}

工作原理: 在浏览器标签页中打开 Tuval Studio。AI Agent 执行设计命令时,会立即连接到当前处于活动状态的画布标签页!


🛠️ 完整 MCP 工具目录

1. 文档与多页 PDF 引擎
工具描述
pages_list列出文档中的所有页面,并显示索引、尺寸和激活状态。
pages_add创建新页面(空白页面或克隆模板),用于目录和宣传册工作流。
pages_switch将活动画布视口切换到指定页面索引(0, 1, 2...)。
pages_duplicate克隆当前页面布局及所有图层,以保持视觉一致性。
pages_delete从文档中删除页面。
pages_reorder在多页缩略胶片栏中移动页面或调整页面顺序。
pdf_export_catalog将所有页面编译为可直接印刷的高分辨率多页 PDF 文档。
2. 画布与画板设置
工具描述
studio_check_status检查连接状态,并提示 Agent 打开 https://tuval.site/editor。
canvas_create_new使用自定义宽度、高度和背景颜色初始化空白画布。
canvas_set_dimensions应用标准尺寸或社交媒体预设(1080x1080、1080x1920、1280x720、1200x630)。
canvas_set_background设置纯色背景、Alpha 透明度或全出血背景纹理。
canvas_set_gradient应用网格渐变(cyber、sunset、emerald、space、gold、candy、noir)。
canvas_set_pattern应用几何纹理(dots、grid、carbon、isometric、topography、circuit)。
canvas_load_template加载精选设计模板(neon-sale-story、social-launch、youtube-thumbnail)。
canvas_clear清除当前画布中的所有对象。
3. 版式与矢量形状
工具描述
text_add使用 Google Fonts(Sora、Inter、Playfair Display、Bebas Neue、Cinzel、Syne)添加文本。
text_update_style更新字体系列、字号、颜色、字间距、行高、文本对齐方式和内容。
shape_add插入几何形状(rect、circle、triangle、star、hexagon、heart、pill、badge)。
shape_update_style修改形状填充颜色、边框描边、圆角半径(rx/ry)、不透明度和阴影。
svg_add将精选徽章、信任贴纸、光斑、星形和标注添加到画布上。
4. 图像、媒体与本地资源
工具描述
assets_load_from_path从用户的本地硬盘读取图像,并将其转换为可立即放置到画布上的格式。
assets_list_local扫描并列出工作区中可用的本地图像和徽标。
image_add从 URL、本地文件路径或 Base64 插入图像(支持 { isBackground: true })。
image_crop按边界框坐标或宽高比裁剪图像。
image_remove_bg_auto一键在客户端移除背景。
image_remove_bg_magic使用可配置的颜色容差,通过魔棒提取背景。
filter_apply_preset应用美学调色预设(Warm Film、Cyberpunk、Moody Noir、Vivid HDR、Film Grain)。
5. 图层管理、布局审查与视觉检查
工具描述
design_audit_layout自动审查所有文本和图像图层,检查是否存在溢出和碰撞。
studio_get_view捕获高分辨率画布快照(Base64 PNG)和图层树,供 AI 进行视觉审查。
layer_reorder调整图层堆叠顺序(bring_to_front、send_to_back、bring_forward、send_backward)。
layer_align将图层与画布的中心、左侧、右侧、顶部或底部对齐。
layer_transform调整旋转角度、X/Y 翻转、不透明度、投影和混合模式。
layer_duplicate / layer_delete复制或移除指定图层。
studio_batch_actions在一次原子调用中执行一系列多步命令。
studio_execute_apidl迭代式闭环 APIDL 流水线:执行批量设计脚本,返回多模态视觉状态和图层碰撞审查结果,强制遵循黄金比例标准,并在 2-3 次迭代(draft -> refine -> final)中完成优化。
project_set_title重命名设计项目。
project_export_download触发浏览器下载 PNG、JPG、WebP 或 SVG 图形。

🎯 AI Agent 示例提示词(CodeDL、Claude、Cursor、Codex、Antigravity)

1. 多页产品目录与 PDF 生成

“使用 Tuval Studio MCP 创建一本 4 页的现代斯堪的纳维亚风格家具目录。第 1 页设计编辑风格封面,第 2 页和第 3 页制作带价格的产品网格,第 4 页添加联系和订购详情。通过视觉审查检查每一页的安全边距,并导出最终的多页 PDF。”

2. 社交媒体设计与横幅生成

“为产品发布设计一张高对比度的赛博朋克风格社交媒体广告横幅(1080x1080)。采用深色渐变背景、醒目字体、霓虹色提示徽章,并使用 design_audit_layout 确认没有文本溢出边界。”

3. 演示文稿生成器与路演简报

“在 Tuval Studio 中制作一份 5 页幻灯片的路演简报。保持品牌配色、现代字体层级和简洁的卡片布局,并将整套幻灯片导出为可供印刷的 PDF。”


🔍 标签与关键词

Tuval Studio MCP · MCP server · graphic design MCP · AI design MCP · PDF generator MCP · PDF MCP · design MCP · catalog MCP · catalog generator · presentation generator · social media design · AI agents · CodeDL · Claude · Cursor · Codex · Antigravity


📄 许可证

MIT © Tuval Studio

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。