glaxnimate-mcp-server
Provides tools for inspecting SVG artwork and adding SMIL animations (translation, rotation, scale, opacity, path morphs, and stroke-dashoffset) to SVG elements with stable IDs.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@glaxnimate-mcp-serverAdd a rotation animation to the gear icon and return both versions."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Glaxnimate-compatible SVG animation MCP
This local MCP server inspects SVG artwork and adds SMIL keyframes to elements with stable IDs. It is designed for an LLM workflow: generate structured SVG, inspect its groups, add motion, then open the result in Glaxnimate or use it directly on the web.
Glaxnimate has a headless Python API in its source tree, but the published Python package is currently Windows-only. This server therefore uses portable SVG animation primitives instead of pretending to control a Glaxnimate installation that is not available. The generated SVG files remain editable in Glaxnimate.
Tools
glaxnimate_inspect_svglists SVG IDs and the elements they refer to.glaxnimate_animate_svgadds SMIL animation for translation, rotation, scale, opacity, path morphs, and stroke-dashoffset.
glaxnimate_animate_svg returns both an animated SVG and the original SVG for reduced-motion handling. Use the static version when the host page detects prefers-reduced-motion: reduce.
Related MCP server: text2animate
Install
This project requires Python 3.11 or newer. From a checkout of the repository, create a virtual environment and install the package:
python -m venv .venv
. .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install .Configure your MCP client to launch glaxnimate-mcp over stdio. For clients that accept a JSON configuration, the command is:
{
"command": "glaxnimate-mcp"
}Verification
Run the unit tests from the repository root:
PYTHONPATH=src python -m unittest discover -s tests -vLicense
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceAI-powered animation generator that transforms static images into animated SVG components using the Model Context Protocol, allowing users to create animations through natural language prompts.1347Apache 2.0
- AlicenseAqualityBmaintenanceTurns plain-language descriptions into animated SVGs with a live preview and conversational editing.8MIT
- AlicenseAqualityBmaintenanceEnables AI agents to inspect, edit, validate, render, and export SVG/Inkscape documents safely with reversible operations and risk-classed tools.872MIT
- AlicenseAqualityAmaintenanceEnables LLMs to generate safe, accessible scroll-driven web animations by translating natural language requests into validated JSON specs, then compiling them into GSAP or WAAPI/CSS code with built-in reduced-motion and pause controls.5213MIT
Related MCP Connectors
Browse, create, edit, and export SVGator animated SVG projects via your SVGator account.
Build and run visual creative-production workflows from your AI agent.
Multilingual semantic SVG icon search with previews for AI coding agents. 20,000+ icons.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/SankofaForge/glaxnimate-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server