abhiemj_manim-mcp-server

abhiemj_manim-mcp-server

1

This MCP server enables users to execute Manim animation scripts and obtain video output. It supports integration with Claude for dynamic animation generation and offers features like script execution and temporary file cleanup. It is a portable solution that makes Manim's animation capabilities accessible via MCP.

Overview

This project is an MCP (Model Context Protocol) server designed to execute Manim animation code and return the generated video. Key features include the ability to execute Manim Python scripts, save animation outputs in a media folder, and clean up temporary files after execution. The server is portable and configurable via environment variables.

Features

  • Executes Manim Python scripts.
  • Saves animation output.
  • Cleans up temporary files.
  • Configurable environment variables.