Back to Home
MuhammadDastgeer icon

Manim-Mcp-Server

by MuhammadDastgeer

Overview

This server provides an MCP interface to execute Manim code for generating animations and videos, allowing remote control over Manim's rendering capabilities.

Installation

Run Command
python manim_server.py

Environment Variables

  • MANIM_EXECUTABLE

Security Notes

The `execute_manim_code` function allows arbitrary Python code to be executed via `subprocess.run` by writing user-supplied `manim_code` to a script file (`scene.py`) and then invoking the Manim executable on it. This presents a critical Remote Code Execution (RCE) vulnerability. An attacker can craft `manim_code` to execute any command on the host system, leading to severe compromise.

Similar Servers

Stats

Interest Score0
Security Score1
Cost ClassMedium
Avg Tokens300
Stars0
Forks0
Last Update2025-11-25

Tags

ManimAnimationVideo GenerationScriptingMCP Server