Manim MCP
M

Manim MCP

manim-mcp 是一個基於 manimgl 庫的文本轉視頻動畫生成工具,通過多智能體 LLM 流水線將自然語言描述轉換為高質量數學動畫,可作為 CLI 工具、AI 代理或 MCP 服務器與 Claude 等助手集成。
2.5分
5.2K

什麼是Manim-MCP?

Manim-MCP是一個智能動畫生成系統,能夠將您的文字描述自動轉換為高質量的教育動畫視頻。它結合了3Blue1Brown的manim動畫庫和先進的AI技術,讓任何人都能輕鬆創建專業的數學、科學和教育內容動畫。

如何使用Manim-MCP?

您可以通過三種方式使用Manim-MCP:1) 作為命令行工具直接生成動畫;2) 作為AI代理進行多步驟對話式創作;3) 作為MCP服務器集成到Claude、Cursor等AI助手中。只需描述您想要的動畫內容,系統就會自動生成代碼並渲染視頻。

適用場景

Manim-MCP特別適合教育工作者、內容創作者、學生和研究人員,用於創建數學概念可視化、科學原理演示、在線課程材料、技術演示視頻等。系統在數學、物理、計算機科學等領域的動畫生成上表現尤為出色。

主要功能

智能代碼生成
使用5,300+索引文檔的RAG系統,包括3,140個3Blue1Brown場景示例和1,652個API簽名,確保生成高質量的manim代碼
多代理AI管道
四階段處理流程:概念分析→場景規劃→代碼生成→代碼審查,每個階段都有專門的AI代理負責
並行音頻生成
視頻渲染和音頻旁白同步進行,自動調整旁白節奏以匹配視頻時長,支持多種AI語音
多LLM提供商支持
支持Google Gemini、Anthropic Claude和DeepSeek等多種AI模型,可根據需求靈活選擇
AST感知代碼搜索
集成Probe工具,基於語法樹進行語義代碼搜索,更準確地找到相關代碼示例
自我學習系統
自動從錯誤中學習,存儲錯誤模式和修復方案,系統會隨著使用不斷改進
雲存儲集成
支持S3/MinIO雲存儲,自動上傳渲染結果並生成可分享的URL鏈接
MCP服務器兼容
符合Model Context Protocol標準,可與Claude Desktop、Cursor等AI工具無縫集成
優勢
無需編程經驗:用戶只需用自然語言描述,系統自動生成專業動畫代碼
高質量輸出:基於3Blue1Brown的實際生產代碼庫,確保動畫質量
快速迭代:支持編輯現有動畫,快速調整顏色、樣式等元素
教育友好:特別擅長數學和科學概念的視覺化表達
可擴展架構:模塊化設計,易於添加新的動畫模式或AI模型
侷限性
依賴外部服務:需要Google Gemini等AI API密鑰,可能產生費用
技術要求:需要安裝manimgl和相關依賴,對新手有一定門檻
渲染時間:複雜動畫可能需要較長的渲染時間
內容限制:最適合數學和科學內容,其他類型內容可能效果有限
硬件要求:3D動畫需要較好的GPU支持

如何使用

環境準備
安裝Python 3.11+和manimgl庫,獲取Google Gemini API密鑰
配置環境變量
創建.env文件並設置API密鑰和其他配置選項
索引知識庫
為獲得最佳效果,先索引所有可用的代碼示例和文檔
生成第一個動畫
使用簡單命令創建您的第一個動畫
添加音頻旁白
為動畫添加語音解說,讓內容更生動
啟動MCP服務器
將系統作為MCP服務器運行,與AI助手集成

使用案例

數學概念可視化
為在線數學課程創建特徵向量和特徵值的可視化動畫
物理原理演示
製作展示中心極限定理的統計動畫
幾何證明動畫
將幾何定理的證明過程製作成動態演示
教育視頻系列
創建一系列相關的教育動畫,形成完整的課程內容

常見問題

我需要編程經驗才能使用Manim-MCP嗎?
系統支持哪些類型的動畫?
生成一個動畫需要多長時間?
如何為動畫添加自定義內容?
系統需要什麼硬件配置?
如何與Claude等AI助手集成?
音頻旁白支持哪些語言和聲音?
渲染的視頻保存在哪裡?

相關資源

官方GitHub倉庫
源代碼、問題追蹤和最新更新
manimgl官方文檔
3Blue1Brown動畫庫的官方文檔
示例動畫視頻集
20+個由Manim-MCP生成的動畫示例
MCP協議文檔
Model Context Protocol官方規範
Google Gemini API
獲取API密鑰和了解Gemini模型
在線演示
在瀏覽器中嘗試Manim-MCP的基本功能

安裝

複製以下命令到你的Client進行配置
注意:您的密鑰屬於敏感信息,請勿與任何人分享。
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
31.4K
5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
38.9K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
119.3K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
30.3K
4.5分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
19.3K
5分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
19.1K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
24.0K
4.8分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
78.5K
4.7分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2026AIBase