Token导航 LogoToken导航TokenDH.com
Cavalry MCP logo
运维云端未说明官方级别未说明来源级核验

Cavalry MCP

MCP Server

通过MCP服务器将Claude连接到Cavalry动画软件,实现通过自然语言创建图层、设置属性、动画关键帧渲染等功能。

工具数

21

提示词数

0

GitHub Stars

10

资源数

0
JavaScriptClaude自然语言处理Claude

安装说明

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

作者 / 组织

kacperchlebowicz

提供方

kacperchlebowicz

最后核验

2026/5/17 20:19

快速接入

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

详细介绍

骑兵mcp

连接Claude的MCP服务器 骑兵 动画软件。创建层、设置属性、使用关键帧制作动画、渲染帧等——所有这些都是通过自然语言完成的。

运作原理

Claude  cavalry-mcp  Stallion  Cavalry

MCP服务器通过以下方式向Cavalry发送JavaScript 种马 bridge(在Cavalry内部运行的HTTP服务器 127.0.0.1:8080).

先决条件

  • 骑兵 (启用Stallion脚本时: 脚本>种马)
  • Node.js>=18

设置

npm install
npm run build

在Claude桌面中配置

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "cavalry": {
      "command": "node",
      "args": ["/absolute/path/to/cavalry-mcp/dist/index.js"]
    }
  }
}

可用工具

工具说明
cavalry_ping检查骑兵+种马是否可达
cavalry_run_script在Cavalry中执行任意JavaScript
cavalry_create_layer创建一个图层(textShape、basicShape、null等)
cavalry_set_attribute在图层上设置属性
cavalry_get_attribute读取属性值
cavalry_connect在层之间连接属性
cavalry_keyframe在特定帧处设置关键帧
cavalry_magic_easing将缓和应用于关键帧属性
cavalry_get_scene_layers列出场景中的所有层
cavalry_get_selected_layers获取当前选定的图层
cavalry_select_layers按ID选择图层
cavalry_delete_layers按ID删除图层
cavalry_get_composition_info获取分辨率、帧范围、FPS
cavalry_set_current_frame移动播放头
cavalry_render_png将当前帧渲染为PNG
cavalry_set_generator在图层(椭圆、矩形等)上设置生成器
cavalry_duplicate_layer复制图层
cavalry_get_bounding_box获取图层的边界框
cavalry_save_scene保存场景
cavalry_open_scene打开.cv场景文件
cavalry_add_dynamic_attribute向图层添加动态属性

示例对话

你: 创建一个弹出的文本,上面写着“Hello World” 克劳德将: 1. 创建textShape图层 1. 设置文本内容、字体大小和颜色 1. 为反弹添加位置关键帧 1. 应用BounceOut缓震

常见图层类型

basicShape, textShape, null, colorPlane, group, subMesh, linearGradient, duplicator, connectShape, noiseDeformer, stagger, trail, javaScriptUtility, javaScriptShape, imageAsset, videoAsset, soundAsset

通用属性路径

  • position.x, position.y --图层位置
  • rotation --旋转度
  • scale.x, scale.y --规模
  • opacity --图层不透明度(0–100)
  • fontSize --文本层字体大小
  • fill.color --填充颜色(十六进制字符串)
  • stroke.color, stroke.width --笔划属性

许可证

麻省理工学院

目录标签

目录标签

JavaScriptClaude自然语言处理动画制作本地部署软件集成自动化工具

支持客户端

Claude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

21

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP