Manim MCP Server
Ejecuta scripts de Python de Manim para generar y devolver animaciones de video renderizadas.
Documentación
Manim MCP Server

Resumen
Este es un servidor MCP (Model Context Protocol) que ejecuta código de animación de Manim y devuelve el video generado. Permite a los usuarios enviar scripts de Manim y recibir la animación renderizada.
Características
- Ejecuta scripts de Python de Manim.
- Guarda la salida de la animación en una carpeta de medios visible.
- Permite a los usuarios limpiar archivos temporales después de la ejecución.
- Portable y configurable mediante variables de entorno.
Instalación
Requisitos previos
Asegúrate de tener instalado lo siguiente:
- Python 3.8+
- Manim (Community Version)
- MCP
Instalar Manim
pip install manim
Instalar MCP
pip install mcp
Clonar el repositorio
git clone https://github.com/abhiemj/manim-mcp-server.git
cd manim-mcp-server
Integración con Claude
Para integrar el servidor Manim MCP con Claude, agrega lo siguiente a tu archivo claude_desktop_config.json:
{
"mcpServers": {
"manim-server": {
"command": "/absolute/path/to/python",
"args": [
"/absolute/path/to/manim-mcp-server/src/manim_server.py"
],
"env": {
"MANIM_EXECUTABLE": "/Users/[Your_username]/anaconda3/envs/manim2/Scripts/manim.exe"
}
}
}
}
Encontrar tu ruta de Python
Para encontrar la ruta de tu ejecutable de Python, usa el siguiente comando:
Windows (PowerShell):
(Get-Command python).Source
Windows (Command Prompt/Terminal):
where python
Linux/macOS (Terminal):
which python
Esto asegura que Claude pueda comunicarse con el servidor Manim MCP para generar animaciones dinámicamente.
Contribuciones
- Haz un fork del repositorio.
- Crea una nueva rama:
git checkout -b add-feature - Haz cambios y confirma:
git commit -m "Added a new feature" - Sube a tu fork:
git push origin add-feature - Abre un pull request.
Licencia
Este servidor MCP está licenciado bajo la Licencia MIT. Esto significa que eres libre de usar, modificar y distribuir el software, sujeto a los términos y condiciones de la Licencia MIT. Para más detalles, consulta el archivo LICENSE en el repositorio del proyecto.
Autor
Creado por abhiemj. ¡Contribuciones bienvenidas! 🚀
Listado en Awesome MCP Servers
Este repositorio está destacado en el repositorio Awesome MCP Servers bajo la categoría Animation & Video. ¡Échale un vistazo junto con otras grandes implementaciones de servidores MCP!
Agradecimientos
- Gracias a la Comunidad Manim por su increíble biblioteca de animación.
- Inspirado por el ecosistema MCP de código abierto.