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进行配置
注意:您的密钥属于敏感信息,请勿与任何人分享。
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
74.4K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
151.3K
5分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
84.3K
4.3分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
33.0K
4.8分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
50.1K
4.5分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
57.2K
5分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
64.6K
4.8分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
106.7K
4.7分
AIBase
智启未来,您的人工智能解决方案智库
© 2026AIBase