Token导航 LogoToken导航TokenDH.com
Maya MCP Server logo
设计创作stdio官方级别未说明来源级核验

Maya MCP Server

MCP Server

一个生产就绪的模型上下文协议(MCP)服务器,使AI助手能够通过自然语言编程方式控制Autodesk Maya,提供30多种全面的工具。

工具数

25

提示词数

0

GitHub Stars

1

资源数

0
AI控制3D建模PythonClaude自然语言处理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

AYDJI

提供方

AYDJI

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

Maya MCP服务器

通过自然语言用AI控制Autodesk Maya

一个生产就绪的模型上下文协议(MCP)服务器,使Claude等AI助手能够使用30多种综合工具以编程方式控制Autodesk Maya。

Python Maya License

______________________________________________________________________

特性

  • 30+Maya工具 -全面控制Maya的功能
  • 无需安装Maya -使用Maya的内置命令端口
  • 自然语言界面 -通过对话构建3D场景
  • 生产就绪 -错误处理、日志记录、验证
  • 完整记录 -广泛的指南和示例

你能做什么

  • 创建任何基本体形状 (19种类型)
  • 高级网格建模 (拉伸、斜面、平滑、布尔)
  • 专业材料和照明
  • 场景组织和层次
  • 过程生成 (阵列、网格、图案)
  • 动画关键帧
  • 变形器和非破坏性编辑

______________________________________________________________________

快速开始

先决条件

  • Python 3.8或更高版本
  • Autodesk Maya 2020或更高版本
  • Claude Desktop(或任何兼容MCP的客户端)

安装(2分钟)

1.安装Python依赖项:

cd maya-mcp-server
pip install -r requirements.txt

2.打开Maya命令端口:

在Maya脚本编辑器(Python选项卡)中:

import maya.cmds as cmds
cmds.commandPort(name="localhost:4434", sourceType="python", echoOutput=False)
print("Maya ready for MCP!")

3.配置克劳德桌面:

编辑配置文件:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "maya": {
      "command": "python3",
      "args": ["/FULL/PATH/TO/maya-mcp-server/src/expanded_mcp_server.py"],
      "env": {
        "MAYA_HOST": "localhost",
        "MAYA_PORT": "4434"
      }
    }
  }
}

4.重新启动克劳德桌面

5.开始创作!

创建圆环,斜切其边缘,添加金色金属材料

______________________________________________________________________

文档

文档描述
快速开始2分钟后开始跑步
工具参考所有30多种工具都记录在案
示例以身作则
故障排除已解决的常见问题

______________________________________________________________________

示例用法

简单

You: "Create a sphere"
Maya: Creates sphere at origin

中级

You: "Create a cube, scale it to [10, 5, 10], bevel edges with 0.2 offset"
Maya: Creates beveled box

高级

You: "Build a castle with keep, 4 towers, walls with gate cutout, stone material"
Maya: Creates complete castle scene

______________________________________________________________________

可用工具(30+)

类别工具
原语19种类型(多边形+NURBS)
网格操作拉伸、倒角、平滑、布尔、合并、分离
照明点、方向、点、面积、环境、体积
材料兰伯特、布林、彭、PBR
组织组、父级、排列(网格/圆圈)、复制
动画关键帧变换
摄影机、曲线、变形器

工具参考 了解详情。

______________________________________________________________________

项目结构

maya-mcp-server/
├── src/
│   ├── expanded_mcp_server.py      # Main server (30+ tools)
│   ├── simplified_mcp_server.py    # Basic version (6 tools)
│   └── maya_setup.py               # Quick Maya setup
├── docs/
│   ├── QUICK_START.md              # Setup guide
│   ├── TOOLS_REFERENCE.md          # Tool docs
│   ├── EXAMPLES.md                 # Tutorials
│   └── TROUBLESHOOTING.md          # Help
├── examples/
│   └── example_prompts.md          # Sample prompts
├── tests/
│   └── test_connection.py          # Connection test
├── README.md                       # This file
├── requirements.txt                # Dependencies
├── setup.py                        # Installer
└── LICENSE                         # MIT License

______________________________________________________________________

测试

测试Maya连接:

python tests/test_connection.py

______________________________________________________________________

配置

环境变量:

  • MAYA_HOST -Maya主机名(默认值:localhost)
  • MAYA_PORT -命令端口(默认值:4434)

______________________________________________________________________

提示

  1. 使用描述性名称: tree_trunkcube1
  2. 海陆空三军联合作战:在一个提示中执行多项操作
  3. 构建层次结构:使用分组和育儿
  4. 利用优势:NURBS用于有机曲面,多边形用于硬曲面

______________________________________________________________________

故障排除

“无法连接到Maya”

  • 验证Maya是否正在运行
  • 检查: cmds.commandPort("localhost:4434", query=True)

故障排除指南

______________________________________________________________________

许可证

MIT许可证-免费使用和修改

______________________________________________________________________

致谢

  • 人择模型上下文协议
  • Autodesk-Maya Python API
  • 帕特里克·帕尔默- Mayamcp 灵感

______________________________________________________________________

开始使用

  1. 阅读 快速入门指南
  2. 尝试 示例提示
  3. 建造一些令人惊叹的东西!

准备好用AI构建3D世界了吗?

目录标签

目录标签

AI控制3D建模PythonClaude自然语言处理本地部署Maya插件自动化工具

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

25

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP