Skip to main content
Glama

Manim MCP Server

Manim MCP-Demo

Ü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: MCP Prompts 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 manim

MCP installieren

pip install mcp

Klonen Sie das Repository

git clone https://github.com/abhiemj/manim-mcp-server.git cd manim-mcp-server

Integration 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).Source

Windows (Eingabeaufforderung/Terminal):

where python

Linux/macOS (Terminal):

which python

Dadurch wird sichergestellt, dass Claude mit dem Manim MCP-Server kommunizieren kann, um Animationen dynamisch zu generieren.

Beitragen

  1. Forken Sie das Repository.

  2. Erstellen Sie einen neuen Zweig:

    git checkout -b add-feature
  3. Nehmen Sie Änderungen vor und übernehmen Sie sie:

    git commit -m "Added a new feature"
  4. Pushen Sie zu Ihrer Gabel:

    git push origin add-feature
  5. Ö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

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/abhiemj/manim-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server