MCP-серверы

manim mcp server manim mcp server логотип

Сайт https://github.com/abhiemj/manim-mcp-server
Цена Бесплатный доступ
Основные направления Креатив и создание медиа, МСР для создания видео

Manim MCP Server — это MCP-сервер для интеграции AI-агентов с библиотекой программной анимации Manim, которая позволяет языковым моделям генерировать математические визуализации и анимационные ролики непосредственно из текстовых описаний. Сервер выступает мостом между AI-ассистентами и движком Manim, предоставляя Claude и другим MCP-совместимым моделям возможность писать, выполнять и отлаживать код Manim для создания высококачественных анимированных объяснений математических концепций, алгоритмов, физических симуляций и научных иллюстраций — тех самых визуализаций, которые использует канал 3Blue1Brown.

Ключевые особенности:

Генерация Manim-кода по описанию: Инструмент generate_manim_code принимает текстовое описание желаемой анимации на естественном языке и генерирует готовый Python-код с использованием API Manim, включая импорты, конфигурацию сцены и все необходимые объекты — от геометрических фигур и графиков до LaTeX-формул и 3D-объектов.

Выполнение и рендеринг анимаций: Инструмент render_manim_code принимает код Manim и выполняет его рендеринг в видеофайл с настраиваемыми параметрами качества (от чернового 480p до production-ready 4K), фреймрейта и формата вывода, возвращая путь к готовому видеофайлу или логи ошибок для отладки.

Итеративная отладка и уточнение: Инструмент debug_manim_code анализирует ошибки рендеринга, предоставляет конкретные указания по исправлению кода и позволяет AI-агенту итеративно улучшать результат на основе сообщений об ошибках — от синтаксических проблем до логических несоответствий в построении сцены.

Предпросмотр отдельных сцен: Инструмент preview_scene рендерит одну конкретную сцену из многосценового кода с низким разрешением для быстрой проверки визуального результата перед финальным рендерингом в высоком качестве, экономя время на итерациях.

Встроенный набор шаблонов: Сервер включает коллекцию готовых шаблонов для распространенных типов визуализаций — анимированные графики функций, геометрические доказательства, визуализация данных, симуляции физических процессов, демонстрация алгоритмов — которые AI-агент может адаптировать под конкретный запрос, ускоряя создание типовых анимаций.

Поддержка LaTeX и математической типографики: Полная интеграция с LaTeX для отображения математических формул, уравнений и символов непосредственно в анимации с корректным рендерингом через системный LaTeX-дистрибутив или встроенный рендерер Manim.

Конфигурация качества и производительности: Настраиваемые параметры рендеринга позволяют выбирать баланс между скоростью итераций и качеством финального результата, включая выбор рендерера (Cairo для быстрых превью, OpenGL для интерактивных сцен).

Для кого: Преподаватели математики, физики и компьютерных наук, создающие анимированные объяснения концепций для онлайн-курсов и презентаций с помощью AI-ассистентов. Авторы образовательного контента на YouTube, желающие автоматизировать создание визуализаций в стиле 3Blue1Brown. Студенты, изучающие сложные математические и алгоритмические концепции через визуализацию, сгенерированную AI по их запросу. Исследователи, представляющие данные и алгоритмы в наглядной анимированной форме для публикаций и докладов.

Сценарии использования:

Объяснение математической концепции анимацией: пользователь описывает “покажи, как работает градиентный спуск на функции с двумя минимумами”, AI-агент генерирует Manim-код с ландшафтом функции, движущейся точкой и визуализацией шагов алгоритма, рендерит анимацию и возвращает готовое видео.

Создание геометрического доказательства: AI-агент получает запрос “визуализируй доказательство теоремы Пифагора”, генерирует сцену с построением квадратов на сторонах треугольника, анимирует трансформацию площадей и добавляет LaTeX-подписи к ключевым элементам.

Визуализация структур данных и алгоритмов: AI-агент создает анимацию работы сортировки слиянием с разделением массива, рекурсивными вызовами и слиянием отсортированных частей, используя цветовое кодирование и текстовые аннотации.

Физическая симуляция: AI-агент генерирует анимацию двойного маятника с визуализацией траектории, фазовым портретом и изменением энергии системы на основе численного интегрирования уравнений движения.

Итеративное создание сложной анимации: AI-агент генерирует черновой код, рендерит превью в 480p, анализирует визуальные несоответствия описанию, корректирует позиции объектов и тайминги, и выполняет финальный рендеринг в 4K.

Цены и доступность: Сам MCP-сервер полностью бесплатен и распространяется с открытым исходным кодом на GitHub под лицензией MIT. Установка доступна через uvx одной командой или через клонирование репозитория с ручной настройкой. Для работы требуется Python с установленной библиотекой Manim (Community Edition, бесплатна и open-source), FFmpeg для рендеринга видео и LaTeX (через TeX Live или MiKTeX, также бесплатен) для отображения математических формул. Все зависимости бесплатны и кроссплатформенны. Сервер использует локальное выполнение Manim без внешних API и облачных сервисов. Никаких платных подписок не требуется.