mcpField
S
SVGator

SVGator

已认证精选远程服务
svgator.com媒体与设计5今天更新

关于 SVGator

SVGator 是面向设计师、营销团队和开发者的远程 MCP 服务,用于处理 SVGator 动画项目。它可检查、编辑、创建、整理和导出项目,并提供编辑器链接以便继续手动处理。

主要功能

  1. 01浏览并检查项目与素材
  2. 02读取项目结构并编辑元素
  3. 03创建、替换、复制和整理项目
  4. 04导出 SVG、Lottie、应用、视频和图像格式
  5. 05通过链接在 SVGator 编辑器中打开项目

适用场景

  1. 01调整现有项目的颜色或动画
  2. 02创建动画 Logo 或加载图形
  3. 03为网站、移动应用或社交媒体导出动画

MCP 相关

通过 Streamable HTTP 和 OAuth 2.1 身份验证连接 MCP 客户端与 SVGator,提供项目和素材管理、编辑及导出工具。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.svgator.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

SVGator MCP Server — 文档

该 MCP 服务可将你的 AI 助手直接连接到 SVGator,这款在线 SVG 动画工具。 连接后,助手可以在你的项目中为你浏览、检查、编辑、创建和导出内容, 从简单的“根据这份品牌指南修改颜色”,到完整的“为我制作一个动画 Logo 揭幕效果,并将其导出为仅使用 CSS 的文件”,都能处理。

  • Endpoint: https://mcp.svgator.com/mcp
  • Protocol: 通过 Streamable HTTP 使用 Model Context Protocol
  • Authentication: OAuth 2.1(使用你的 SVGator 账号登录 — 请参阅 入门指南)

你可以做什么

能力工具提示词示例
浏览你的项目list_projects、get_project、get_profile“列出我的 SVGator 项目”
检查项目结构get_skeleton、read_part“项目 X 中有哪些元素?哪些元素带有动画?”
增量编辑项目edit_part“把圆形改成红色,并让它的弹跳无限循环”
创建或替换整个项目create_project、replace_project“为我制作一个新的动画加载转圈图标”
复制、移动和重命名项目duplicate_project、move_project“把项目 X 复制到我的 ‘Drafts’ 文件夹”
管理可重复使用的资源list_assets、get_asset、create_asset、update_asset“把这个图标保存为可重复使用的资源”
将项目整理到文件夹中list_folders、get_folder、create_folder、update_folder“创建一个 ‘Marketing’ 文件夹,并把这个项目放进去”
查询创作参考资料describe_shape(助手用于获取准确的 JSON 形状定义)
导出为交付格式export_project、get_render“将项目 X 导出为 MP4 视频”
获取动态图形设计指导skill 资源 + 提示词“为 Logo 揭幕效果制定艺术指导,然后制作出来”

服务返回的每个项目都包含一个 editor_url,这是一个深层链接,可在 SVGator 编辑器中打开该项目, 因此你可以随时从助手上次停下的地方继续手动操作。

工具

该服务提供 22 个工具。完整的参数和输出表格请参阅 工具参考。

项目

  • list_projects — 按创建时间从新到旧列出已认证用户的 SVGator 项目,每行提供一个 editor_url 深层链接,并提供总数以供分页。
  • get_project — 获取单个项目的摘要:标题、预览、文件夹、时间戳、画布尺寸、背景颜色、动画时间轴和已保存的导出设置。
  • create_project — 根据完整的项目 JSON 创建一个由已认证用户拥有的 SVGator 项目。
  • replace_project — 使用提供的完整项目 JSON 替换现有项目的全部内容(任何修改前都会进行验证)。
  • duplicate_project — 复制现有项目,可选择放入其他文件夹或使用新标题。
  • move_project — 将项目移至其他文件夹和/或重命名。

检查和编辑项目

  • get_skeleton — 获取项目的精简结构图,节省令牌(仅包含带名称和关键帧数量的元素树,不包含值)——编辑循环的第 1 步。
  • read_part — 读取由 ID 锚定的路径上的确切值或元素——编辑循环的第 2 步。
  • edit_part — 在路径上应用一项经过验证的编辑(更新、插入、移动或删除),并将其持久化——编辑循环的第 3 步。
  • describe_shape — 在编写前获取一个构建块(元素或动画器)的确切 JSON 结构,避免猜测字段名称。

资源

  • list_assets — 按创建时间从新到旧列出已认证用户可重复使用的资源(静态或动画 SVG 项目)。
  • get_asset — 获取单个资源,包括其完整的 data({document, definitions})负载。
  • create_asset — 根据资源文档创建新的可重复使用资源。
  • update_asset — 替换现有资源的整个文档。

文件夹

  • list_folders — 列出已认证用户的文件夹(用于归类项目的标签)。
  • get_folder — 根据 ID 获取单个文件夹(ID、标题、时间戳)。
  • create_folder — 创建新文件夹以整理项目。
  • update_folder — 重命名现有文件夹。

导出和账户

  • export_project — 将项目导出为可交付格式(SVG、Lottie、React Native、Flutter、视频或 GIF),并可选择按次导出覆盖设置。
  • get_render — 查询由 export_project 启动的光栅渲染(视频/GIF)状态,并在完成后获取已签名的下载 URL。
  • get_profile — 获取已认证客户的个人资料:姓名、电子邮件、套餐和团队。

文档目录

文档适用对象内容
入门指南所有人从 claude.ai、Claude Desktop、Claude Code 和其他 MCP 客户端进行连接;身份验证;隐私
工具参考集成开发者/感兴趣者每个工具的完整参数和输出表格
编辑项目集成开发者/高级用户导航 → 读取 → 编辑 → 验证工作流、路径寻址、编写规则
导出项目所有人格式、交付模式、导出选项、渲染状态查询
技能和资源集成开发者动态设计创作技能、MCP 资源和提示词
故障排除所有人连接问题、常见错误及其含义

要求

  • 一个 SVGator 账户(注册)。导出会按与编辑器中相同的方式计入套餐限额。
  • 要从 claude.ai / Claude Desktop 连接,自定义连接器需要 Claude Pro、Max、Team 或 Enterprise 套餐。Claude Code 和其他 MCP 客户端可直接连接到端点。

工作原理(一个段落)

该服务是一个远程 MCP 服务:你的 MCP 客户端(Claude,或任何支持 Streamable HTTP 的客户端)会连接到 https://mcp.svgator.com/mcp,并通过 SVGator 的常规 OAuth 登录完成身份验证。你的 SVGator 凭据仅保留在服务端——AI 模型永远不会看到你的访问 令牌或密钥;它只会接收工具结果(项目列表、结构图、导出文件)。工具输入会根据已发布的架构进行验证,无效请求会返回描述性错误,供助手读取并修正。

⚙️ 功能

MCP 服务让你可以用日常语言操控 SVGator。无需在编辑器中逐项点击,只需描述你的需求,AI 助手就能帮你完成:打开项目、更改颜色、为徽标添加动画,或导出成品文件。

它适合希望由助手处理重复性动画工作、无需每次小改动都等待设计师的营销团队,以及需要可直接用于产品的生产就绪导出文件(Lottie、React Native、Flutter 或 SVG)的开发者。每个项目都会附带一个直达编辑器的链接,你随时可以打开项目并手动完成后续工作,从而节省令牌。

连接后,助手可以完成以下工作:

🗂️ 项目和资源
  • 列出项目:按最新创建时间排序,每个项目都附带直达编辑器的链接
  • 搜索大型素材库并分页浏览
  • 读取项目设置:画布尺寸、背景、时间轴和导出设置
  • 根据完整定义创建项目
  • 覆盖现有项目
  • 复制项目:复制到同一文件夹或其他文件夹
  • 移动或重命名项目
  • 将项目整理到文件夹中
  • 管理可重复使用的资源:列出、读取、创建和更新
🔍 结构和检查
  • 映射项目结构:展示元素树和关键帧数量,不包含大量数据
  • 查看动画内容:每个元素的哪些通道包含关键帧
  • 读取精确值:任意属性、关键帧或元素的值
  • 查找创作形状:任意元素或概念对应的精确 JSON
🔷 形状和元素
  • 矩形
  • 圆形和椭圆
  • 直线、折线和多边形
  • 自定义路径
  • 文本和多行文本
  • 图像
  • 重用的符号和实例
  • 组
  • 蒙版和剪切路径
🎨 填充、描边和颜色
  • 纯色填充:静态或动画
  • 渐变填充
  • 描边:纯色或渐变,静态或动画
  • 合成:混合模式和不透明度
  • 模糊等滤镜效果
🎞️ 动画和关键帧
  • 在指定时间添加带有数值的关键帧
  • 在无需动画的地方设置静态值
  • 读取、检查和移除关键帧
  • 为每个关键帧设置缓动:三次贝塞尔
  • 为变换添加动画:位置、旋转、缩放和倾斜
  • 为填充、描边、合成和滤镜通道添加动画
  • 将一种形状变形为另一种形状
📤 导出和交付
  • 导出动画 SVG:由 JavaScript 或 CSS 驱动
  • 设置开始触发条件:加载、悬停、点击、滚动或以编程方式触发
  • 设置点击和悬停行为:冻结、重新开始、反向或重置
  • 导出为 Lottie
  • 导出为 React Native 或 Flutter 源文件
  • 渲染视频:MP4、MOV、AVI、MKV 或 WebM
  • 渲染 GIF、WebP、PNG 序列或 ZIP
  • 控制循环:播放次数、方向、往返播放和速度
  • 设置帧率、分辨率和质量
  • 处理透明度和背景颜色

✅ 最佳实践

安装 SVGator motion design skill,然后按名称调用:它提供制作指导,可帮助助手对时机、缓动和个性做出审慎选择,而不是生成平淡、千篇一律的动画。从 SVGator skills repository 下载,然后在提示词开头输入类似“使用 SVGator motion skills 为这个徽标制作动画”的内容,即可触发它。你需要手动调用它:这样,当你只想导出或进行小幅修改时,它就不会占用令牌;只有在你确实需要额外的艺术指导时,它才会加载。

从自己的作品开始,再制作动画: 从零开始生成原创图形,是任何 AI 助手最难做好的一件事。为了获得最佳效果,请先在 SVGator 编辑器中制作或导入 SVG,再让助手为它制作动画。这样既能保持视觉风格一致,也能让 AI 专注于自己最擅长的部分:运动、时机和序列。

在输入提示词前为元素命名: 助手会读取元素名称,以了解项目结构。使用“left_arm”“bg_circle”或“headline”等清晰的名称,有助于它准确定位目标元素、避免错误,并在复杂场景中保持井然有序。通用名称会让它更难处理,还可能增加令牌用量(具体取决于模型)。

将复杂动画拆分成多个步骤: 与其说“为我制作完整的新手引导动画”,不如逐步完成:先创建元素,再添加关键帧,最后调整时机。服务端每次编辑只会应用一项经过验证的更改,因此小步骤能让你更好地掌控流程,也便于发现并纠正错误。

明确说明时机和感觉: “平滑淡入”有些含糊。“以 ease-out 效果淡入,时长为 400ms”则能为助手提供具体的制作方向。你对感觉的描述越具体,无论是利落、活泼、缓慢还是微妙,首个结果就越接近你的预期。

根据动画的使用场景选择导出格式: SVG 适合网页使用,你可以选择 JavaScript 或纯 CSS(性能更佳)。Lottie、React Native 和 Flutter 可顺畅用于应用和移动项目。视频和 GIF 适合社交媒体和电子邮件,因为动画 SVG 无法在这些场景中播放。提前选好格式,可以省去重新导出的步骤。

进行重大尝试前先复制项目: 如果你希望 AI 从头开始重建内容,请先让它复制项目,再在副本上进行修改。原项目会保持原样,因此大胆尝试也不会影响可用版本。

在编辑器中完成收尾: 每个项目都会附带一个可直接打开的编辑器链接。助手帮你完成大部分工作后,打开项目并手动完成最后的润色。AI 负责繁重的工作,而细节仍由你掌控。这样还能节省令牌,因为手动进行小幅调整比让助手逐项修改更快、成本更低。

评论

支持 Markdown

第一次接触 MCP?

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

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