Skip to main content
Glama
abhiemj

manim-mcp-server

by abhiemj

Servidor MCP de Manim

Demostración de Manim MCP

Descripción general

Este es un servidor MCP (Protocolo de Contexto de Modelo) que ejecuta código de animación de Manim y devuelve el vídeo generado. Permite a los usuarios enviar scripts de Manim y recibir la animación renderizada.

Related MCP server: Manim MCP Server

Características

  • Ejecuta scripts de Python de Manim.

  • Guarda la salida de la animación en una carpeta multimedia visible.

  • Permite a los usuarios limpiar archivos temporales después de la ejecución.

  • Portable y configurable mediante variables de entorno.

Instalación

Prerrequisitos

Asegúrese de tener instalado lo siguiente:

  • Python 3.8+

  • Manim (Versión comunitaria)

  • 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, agregue lo siguiente a su 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 su ruta en Python

Para encontrar la ruta ejecutable de Python, utilice el siguiente comando:

Ventanas (PowerShell):

(Get-Command python).Source

Windows (Símbolo del sistema/Terminal):

where python

Linux/macOS (Terminal):

which python

Esto garantiza que Claude pueda comunicarse con el servidor Manim MCP para generar animaciones dinámicamente.

Contribuyendo

  1. Bifurcar el repositorio.

  2. Crear una nueva rama:

    git checkout -b add-feature
  3. Realizar cambios y confirmar:

    git commit -m "Added a new feature"
  4. Empuja hacia tu tenedor:

    git push origin add-feature
  5. Abrir una solicitud de extracción.

Licencia

Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.

Autor

Creado por abhiemj . ¡Se agradecen las contribuciones! 🚀

Incluido en Awesome MCP Servers

Este repositorio se encuentra en el repositorio de Servidores MCP Impresionantes, en la categoría de Animación y Vídeo . ¡Échale un vistazo junto con otras excelentes implementaciones de servidores MCP!

Expresiones de gratitud

  • Gracias a la comunidad Manim por su increíble biblioteca de animaciones.

  • Inspirado en el ecosistema MCP de código abierto.

Related MCP Connectors

Related MCP Servers