generate_svg_animation
Generate an SVG animation from a source file and prompt
Animate an SVG you already have from a written description of the motion, written out to a path you choose.
LABSCO SUMMARY
The source file matters as much as the prompt: this animates an existing SVG rather than drawing a new one, so the shapes it moves are the ones you designed. The result is written to a path rather than returned inline, which keeps a large SVG out of the conversation entirely. Three parameters cover the whole surface — where the source is, what should happen, and where the result goes.
A single-tool SVG animator: a source file in, a description of the motion, an animated file out.
An SVG file on disk, a writable output path, and an Allyson API key supplied to the server.
One command plus a key — npx allyson-mcp --api-key <YOUR_API_KEY>, then supply credentials
USE CASES
The existing artwork is the input, the motion is described in words, and the animated file is written where you point it.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
generate_svg_animationGenerate an SVG animation from a source file and prompt
BEFORE YOU INSTALL
1 tool when we connected. generate_svg_animation overwrites whatever is at output_path, and both svg_path and output_path must be absolute. Output is a component file such as .tsx, not a plain .svg.
Both documented clients run the server on your machine.
INSTALLATION
npx allyson-mcp --api-key <YOUR_API_KEY>{
"mcpServers": {
"allyson": {
"command": "npx",
"args": [
"allyson-mcp",
"--api-key",
"<YOUR_API_KEY>"
]
}
}
}