MCP Manim Server
A server-based tool that leverages Manim to generate mathematical animations from text prompts.
Working Video:
Description
MCP Manim Server provides an interface to:
- Execute Manim code snippets programmatically
- Generate Manim code from natural language prompts
- Manage animation media files
Installation
- Clone this repository
- Install dependencies
- Set up Manim The server uses Manim to render animations. Ensure Manim is installed:
Environment Variables
MANIM_EXECUTABLE
: Path to the Manim executable (defaults to "manim")
Usage
Run the server:
Features
Execute Manim Code
The server can run Manim code and return the path to the generated animation file.
Generate Manim Code from Prompts
The server can generate Manim code based on natural language prompts.
Clean Media Directory
Clean up generated media files when no longer needed.
Project Structure
main.py
: Primary server implementationmedia/
: Directory where generated animations are stored
License
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
A server-based tool that enables the generation of mathematical animations from natural language prompts by leveraging Manim.
Related MCP Servers
- -securityFlicense-qualityA Node.js server that processes mathematical calculations and natural language math queries through RESTful API endpoints.Last updated -JavaScript
- -securityAlicense-qualityGenerate animation like 3blue1brown using a single prompt.Last updated -431PythonMIT License
- AsecurityFlicenseAqualityA TypeScript server that implements the Model Context Protocol, enabling AI-powered design creation in Figma using natural language prompts through Cursor Agent.Last updated -59663JavaScript
- -securityFlicense-qualityA service that processes natural language requests to perform mathematical calculations by integrating Claude AI with a calculator API through the Model-Context-Protocol architecture.Last updated -JavaScript