Skip to main content
Glama

manim-mcp-server

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.

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

local-only server

The server can only run on the client's local machine because it depends on local resources.

Generieren Sie Animationen wie 3blue1brown mit einer einzigen Eingabeaufforderung.

  1. Überblick
    1. Merkmale
      1. Installation
        1. Voraussetzungen
        2. Manim installieren
        3. MCP installieren
        4. Klonen Sie das Repository
      2. Integration mit Claude
        1. Finden Sie Ihren Python-Pfad
      3. Beitragen
        1. Lizenz
          1. Autor
            1. Gelistet in Awesome MCP Servers
          2. Danksagung
            1. Finden Sie mich unter

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                A MCP server that enables Claude and other MCP-compatible assistants to generate images from text prompts using Together AI's image generation models.
                Last updated -
                1
                2
                TypeScript
                MIT License
                • Apple
                • Linux
              • -
                security
                A
                license
                -
                quality
                Provides image generation capabilities using the Flux Schnell model on Replicate, allowing users to create images from text prompts.
                Last updated -
                1
                JavaScript
                MIT License
              • -
                security
                A
                license
                -
                quality
                Provides image generation capabilities for Claude using the Replicate Flux model, allowing users to create images from text prompts with customizable parameters like aspect ratio and output format.
                Last updated -
                145
                19
                JavaScript
                MIT License
                • Apple
              • -
                security
                A
                license
                -
                quality
                A MCP server that creates graphic recordings by converting websites or text input into visual summaries using different prompt styles (standard, elementary, timeline).
                Last updated -
                TypeScript
                MIT License

              View all related MCP servers

              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