excalimate
by excalimate·★ 19·Score 43
MCP server that turns hand-drawn Excalidraw diagrams into animated videos with AI-driven creation tools.
Overview
Excalimate is a comprehensive animation tool that extends Excalidraw with keyframe animation capabilities. It provides a full-featured editor for creating diagrams and animations, with a dedicated MCP server that exposes 23 tools for AI-driven scene creation and animation. The platform supports various export formats including MP4, WebM, GIF, and animated SVG. Its unique strength is the live preview mode, allowing AI agents to create and modify diagrams in real-time with immediate visual feedback.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose Excalimate when you need to create animated diagrams with AI assistance, especially if you're already familiar with Excalidraw and want to transform static drawings into engaging animations.
When NOT to choose this
Avoid if you need a highly stable, production-ready tool with long-term support, as the README mentions the code was built with AI and cleanup is ongoing.
Tools this server exposes
12 tools extracted from the READMEcreate_sceneCreate a new Excalidraw scene with specified elements
add_elementAdd an element to the current scene
set_element_propertyModify properties of an existing element
create_animationCreate an animation for specified elements
set_keyframeAdd a keyframe to an element's animation timeline
export_animationExport the current animation in specified format
share_projectShare the current project with encrypted link
load_templateLoad a predefined template or skill
save_checkpointSave a checkpoint of the current scene state
group_elementsGroup multiple elements together
apply_skillApply an AI skill to enhance the scene
set_camera_animationCreate camera movement animations
Comparable tools
Installation
Installation
**Quick start:**
npx @excalimate/mcp-server**For Claude Desktop:** Add to claude_desktop_config.json:
{
"mcpServers": {
"excalimate": {
"command": "npx",
"args": ["@excalimate/mcp-server", "--stdio"]
}
}
}**For VS Code (GitHub Copilot):** Add to .vscode/mcp.json:
{
"servers": {
"excalimate": {
"type": "http",
"url": "http://localhost:3001/mcp"
}
}
}FAQ
- What export formats are supported?
- Excalimate supports exporting animations as MP4 (H.264), WebM (VP9), GIF, and animated SVG formats.
- How does the live preview mode work?
- The live preview mode uses Server-Sent Events (SSE) to show AI changes in real-time in the web editor when using HTTP transport with the MCP server.
Compare excalimate with
Last updated · Auto-generated from public README + GitHub signals.