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

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Issues opened vs closed

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