manim-mcp-server
Manim MCP Server

Überblick
Dies ist ein MCP-Server (Model Context Protocol), der Manim-Animationscode ausführt und das generierte Video zurückgibt. Er ermöglicht es Benutzern, Manim-Skripte zu senden und die gerenderte Animation zu empfangen.
Related MCP server: Manim MCP Server
Merkmale
Führt Manim-Python-Skripte aus.
Speichert die Animationsausgabe in einem sichtbaren Medienordner.
Ermöglicht Benutzern, temporäre Dateien nach der Ausführung zu bereinigen.
Portabel und konfigurierbar über Umgebungsvariablen.
Installation
Voraussetzungen
Stellen Sie sicher, dass Folgendes installiert ist:
Python 3.8+
Manim (Community-Version)
MCP
Manim installieren
pip install manimMCP installieren
pip install mcpKlonen Sie das Repository
git clone https://github.com/abhiemj/manim-mcp-server.git
cd manim-mcp-serverIntegration mit Claude
Um den Manim MCP-Server mit Claude zu integrieren, fügen Sie Ihrer Datei claude_desktop_config.json Folgendes hinzu:
{
"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"
}
}
}
}Finden Sie Ihren Python-Pfad
Um den Pfad Ihrer ausführbaren Python-Datei zu finden, verwenden Sie den folgenden Befehl:
Windows (PowerShell):
(Get-Command python).SourceWindows (Eingabeaufforderung/Terminal):
where pythonLinux/macOS (Terminal):
which pythonDadurch wird sichergestellt, dass Claude mit dem Manim MCP-Server kommunizieren kann, um Animationen dynamisch zu generieren.
Beitragen
Forken Sie das Repository.
Erstellen Sie einen neuen Zweig:
git checkout -b add-featureNehmen Sie Änderungen vor und übernehmen Sie sie:
git commit -m "Added a new feature"Pushen Sie zu Ihrer Gabel:
git push origin add-featureÖffnen Sie eine Pull-Anfrage.
Lizenz
Dieser MCP-Server ist unter der MIT-Lizenz lizenziert. Das bedeutet, dass Sie die Software unter den Bedingungen der MIT-Lizenz frei verwenden, ändern und verbreiten dürfen. Weitere Informationen finden Sie in der LICENSE-Datei im Projekt-Repository.
Autor
Erstellt von abhiemj . Beiträge sind willkommen! 🚀
Gelistet in Awesome MCP Servers
Dieses Repository befindet sich im Awesome MCP Servers Repository in der Kategorie Animation & Video . Schauen Sie es sich zusammen mit anderen großartigen MCP-Serverimplementierungen an!
Danksagung
Vielen Dank an die Manim-Community für ihre tolle Animationsbibliothek.
Inspiriert vom Open-Source-MCP-Ökosystem.
Finden Sie mich unter
@aiburner_official
This server cannot be deployed
Maintenance
Related MCP Connectors
One sentence to a finished animation: your AI writes motion graphics as code and checks real frames.
191Turn one line-art image into a prompt-directed, hand-drawn scribe animation MP4.
Creates 2D motion-graphics videos: kinetic typography, charts, formulas, narrated explainers.
Turn words, images, and audio into an animated video with MP4 export.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA server-based tool that enables the generation of mathematical animations from natural language prompts by leveraging Manim.16-
- AlicenseNot gradedqualityNot gradedmaintenanceEnables Claude to create mathematical animation videos using Manim, allowing visualization of complex mathematical concepts like equations, graphs, geometric transformations, and calculus through programmatically generated animations.MIT
- AlicenseCqualityCmaintenanceExposes manimgl mathematical animation functionality as MCP tools, enabling LLMs to create animated scenes with narration and background music, and render to video.58MIT
- AlicenseAqualityDmaintenanceMCP server that generates 3Blue1Brown-style math videos with Manim and AI voiceover directly inside Claude Desktop.213 npmMIT