About Calvary MCP
Calvary MCP is an MCP server published by matthewobanla in the Cloud category: a Model Context Protocol (MCP) server & bridge connecting AI assistants (Claude, Antigravity, Cursor) directly to Cavalry 2D. Programmatically generate procedural motion graphics, kinetic typography, node connections, keyframes, and batch renders via natural language.
The repository has 2 stars and 0 forks, with the last commit 2 months ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/matthewobanla/Calvary-MCPThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (17)
cavalry_add_to_render_queueAdd the composition to the Render Manager.
Parameters not published.
cavalry_connect_attributesConnect source attribute to target attribute in dependency graph.
Parameters not published.
cavalry_create_layerCreate a new layer/node (`basicShape`, `textShape`, `duplicator`, etc.).
Parameters not published.
cavalry_delete_layerDelete a layer/node from the scene.
Parameters not published.
cavalry_disconnect_attributesDisconnect an attribute connection.
Parameters not published.
cavalry_eval_expressionEvaluate a single expression and return its value.
Parameters not published.
cavalry_get_attributesQuery an attribute value on a layer.
Parameters not published.
cavalry_get_comp_layersList all layer IDs in the current composition.
Parameters not published.
cavalry_get_frameGet the current frame number.
Parameters not published.
cavalry_get_scene_infoQuery active composition name, frame count, FPS, and layer count.
Parameters not published.
Show all 17 tools
cavalry_get_selected_layersGet the IDs of currently selected layers.
Parameters not published.
cavalry_playback_controlPlay, stop, or rewind the timeline.
Parameters not published.
cavalry_render_queueStart rendering items in the queue.
Parameters not published.
cavalry_run_scriptRun arbitrary JavaScript code in Cavalry using `api.*`.
Parameters not published.
cavalry_set_attributesSet one or more attribute values on a layer.
Parameters not published.
cavalry_set_frameScrub the playhead to a specific frame.
Parameters not published.
cavalry_set_keyframeAdd a keyframe with value at a specified frame.
Parameters not published.
Ask AI
Ask AI about Calvary MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.