3dsmax-mcp
Connect AI agents to Autodesk 3ds Max through the Model Context Protocol.
Ask in natural language; the agent creates objects, builds materials, drives modifiers and controllers, captures viewports, and inspects plugins through a broad dedicated MCP catalog. The optional progressive profile advertises three discovery/dispatch tools and lazy-loads exact operational schemas on demand, reducing context use for local or smaller models.
- Native bridge — a C++ plugin for 3ds Max 2023–2027, no MAXScript polling
- Agent viewport — an independent floating view for navigation, visual targeting and captures
- Editable modeling — guarded component edits, named curves, sweeps and lofts with parameters saved in the scene
- Introspection — discover arbitrary Max classes, plugin surfaces, and parameters at runtime
- Deep plugin support — tyFlow, Data Channel, MCG, OSL, Forest Pack, RailClone, Octane
- Bundled agent skill — MAXScript reference shipped for writing your own tools
MIT licensed. Source and full documentation: https://github.com/cl0nazepamm/3dsmax-mcp
Install
pip install 3dsmax-mcp
3dsmax-mcp-install
3dsmax-mcp-install deploys the native bridge plugin into Autodesk's ApplicationPlugins
directory, asks which MCP tool profile to expose (full is the compatibility default), writes
user config, and registers the server with the AI clients it can find. Local or smaller models
can save context with 3dsmax-mcp-install --tool-profile progressive for an unattended install.
Restart 3ds Max afterwards so the plugin loads.
Requirements: Windows · Python 3.12+ · 3ds Max 2023–2027
Manual MCP client setup, tool profiles, safe mode and architecture notes are documented in docs/ADVANCED.md.
中文说明
3dsmax-mcp 通过 Model Context Protocol 把 AI 智能体接入 Autodesk 3ds Max。
用中文描述你要做的事,智能体通过专用 MCP 工具直接操作场景——创建物体、构建材质、驱动修改器与控制器、 截取视口、检查插件。可选的 progressive 配置只公开三个发现/调用工具,按需加载精确工具参数,可减少本地或较小模型的上下文占用。
- 原生桥接:3ds Max 2023–2027 的 C++ 插件,无需 MAXScript 轮询
- 智能体视口:独立浮动视口,用于导航、视觉定位和截图
- 可编辑建模:带校验的组件编辑、命名曲线、扫描和放样,参数保存在场景中
- 运行时自省:可发现任意 Max 类、插件接口与参数
- 深度插件支持:tyFlow、Data Channel、MCG、OSL、Forest Pack、RailClone、Octane
- 内置智能体技能包:附带 MAXScript 参考文档,方便你编写自己的工具
MIT 开源协议。源码与完整文档: https://github.com/cl0nazepamm/3dsmax-mcp
安装
国内建议使用清华 TUNA 镜像,速度更快:
pip install 3dsmax-mcp -i https://pypi.tuna.tsinghua.edu.cn/simple
3dsmax-mcp-install
3dsmax-mcp-install 会让你选择 MCP 工具配置(默认使用兼容性最好的 full),把原生桥接插件部署到 Autodesk 的
ApplicationPlugins 目录、写入用户配置,并尽可能自动注册到已安装的 AI 客户端。本地或较小模型可用
3dsmax-mcp-install --tool-profile progressive。装完请重启 3ds Max,插件才会加载。
环境要求: Windows · Python 3.12+ · 3ds Max 2023–2027
国内常用的 Cline + DeepSeek 配置方式、建筑可视化与 MMD 动画上手示例、以及其他国内镜像, 见中文文档 README.zh-CN.md。
提 issue 用中文完全可以。
Metadata
Release files for 3dsmax-mcp 1.6.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| 3dsmax_mcp-1.6.8.tar.gz | 5.8 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 3dsmax_mcp-1.6.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.5 MB
Release files / 3dsmax_mcp-1.6.8.tar.gz
| Download URL | 3dsmax_mcp-1.6.8.tar.gz |
|---|---|
| Size | 5.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a39e661b45be81d43407deb2f38c923af75aa5a07e84e9ab4280b09612e4bff9
|
|
BLAKE2b-256 checksum How to use checksums |
b243cc0bd1ae410eb4d959440b0481153bb27f73230429caded60c75687a06b1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.9
|
Release files / 3dsmax_mcp-1.6.8-py3-none-any.whl
| Download URL | 3dsmax_mcp-1.6.8-py3-none-any.whl |
|---|---|
| Size | 5.6 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1133c83fdd1ccda92c2480fa80376f2405e35345eeb2083cd30a13aecf8a131a
|
|
BLAKE2b-256 checksum How to use checksums |
0efaba5d416041e41fc1e9cbb1ae4adb204844587899f8ebc268a4960cd5745a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.9
|