Tripo3D MCP
A tool integration that wraps Tripo3D API capabilities for 3D model generation, texturing, animation, and format conversion, supporting text/image-to-3D workflows via natural language commands.
README
Tripo3D MCP 工具集成
本项目基于 Tripo3D 官方 API,封装了文本/图片/多视图转3D、贴图、动画、风格化、格式转换、余额查询等主流能力,适用于本地开发、CLI、Cursor 场景。
特性
- 文本/图片/多视图转3D模型
- 模型贴图、动画绑定与重定向
- 风格化、格式转换、余额查询
- 全参数建模,自动类型校验
- 异步支持,易于扩展
- 适配本地 CLI/Cursor 环境
目录结构
tripo-mcp/
├── src/
│ ├── main.py # 工具服务主程序
│ ├── tripo_api.py # Tripo3D API 封装
│ ├── models.py # Pydantic 参数建模
│ ├── config.py # API 配置
│ └── __init__.py
├── requirements.txt # 依赖包列表
├── pyproject.toml # Python 项目元数据
├── mcp.json.example # MCP 本地服务配置示例
├── .gitignore
└── README.md
环境要求
- 操作系统:Windows、Linux 或 macOS
- Python:3.8 及以上
- 依赖包:见 requirements.txt 或 pyproject.toml
安装
git clone https://github.com/lxy2109/tripo-mcp.git
pip install -r requirements.txt
配置
- 在项目根目录创建
.env文件,内容如下:TRIPO_API_KEY=你的Tripo3D_API_Key - 或在
mcp.json的env字段中配置。
mcp.json 示例
如需在 Cursor 或本地自动运行服务,项目根目录新建 mcp.json,内容如下(可参考 mcp.json.example):
{
"mcpServers": {
"tripo-mcp": {
"command": "python",
"args": [
"你的绝对路径/src/main.py"
],
"env": {
"TRIPO_API_KEY": "你的Tripo3D_API_Key"
},
"url": "http://localhost:5001/mcp"
}
}
}
启动
python src/main.py
或通过 Cursor/CLI 工具自动调用(mcp.json 配置好后,Cursor 会自动启动服务)。
用法示例(自然语言)
- "用文本生成一个卡通小猫的3D模型"
- "将这张图片转成3D模型,风格为写实"
- "查询当前账户的 Tripo3D API 余额"
- "把模型转换为 FBX 格式并下载"
- "给这个模型加上动画骨骼并导出"
- "查询任务ID为 xxx 的处理进度"
只需用中文或英文描述你的目标,工具会自动解析并调用对应的 Tripo3D 能力。
常见问题
- API Key 未生效:请检查 .env 文件或 mcp.json 中的环境变量是否正确加载。
- 依赖安装失败:建议使用 Python 3.8+,并确保 pip 源可用。
- 网络异常:请确保本地网络可访问 Tripo3D 官方 API。
参考
如有问题欢迎提 Issue 或 PR!
推荐服务器
Baidu Map
百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
Kagi MCP Server
一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。
mcp-server-qdrant
这个仓库展示了如何为向量搜索引擎 Qdrant 创建一个 MCP (Managed Control Plane) 服务器的示例。
e2b-mcp-server
使用 MCP 通过 e2b 运行代码。