
本地、类型化的MCP服务器,通过commandPort控制Autodesk Maya
概览
Maya MCP 是一个开源的本地模型上下文协议服务器,通过 Maya 的 commandPort 控制 Autodesk Maya。 支持的Maya版本:Autodesk Maya 2024及更高版本。 它为MCP客户端提供了一个类型化的工具表面,用于场景工作、节点、选择、建模、着色、蒙皮、动画、曲线、脚本和视口捕捉,而无需在服务器进程中导入Maya模块。 该项目为非官方项目,与Autodesk无任何关联或认可。Autodesk Maya是Autodesk, Inc.的商标。 - 运行在 Maya 外部,使服务器与 Maya 导入隔离 - 仅通过 localhost 与 Maya 通信 - 提供 71 个类型化工具而非原始 API 调用 - 支持未保存更改的更安全地场景替换流程 - 除非你选择启用,否则原始代码执行被禁用 对于 Claude Desktop,可以使用最新 GitHub 版本中打包的 MCPB 扩展。 1. 从发布部分下载 maya-mcp- .mcpb。2. 通过双击 .
概述(AI 翻译)
Maya MCP 是一个开源的本地模型上下文协议服务器,用于通过 Maya 的 commandPort 控制 Autodesk Maya。
支持的Maya版本:Autodesk Maya 2024及更高版本。
它为MCP客户端提供了一个类型化的工具表面,用于场景工作、节点、选择、建模、着色、蒙皮、动画、曲线、脚本和视口捕捉,而无需在服务器进程中导入Maya模块。
该项目为非官方项目,与Autodesk无任何关联或认可。Autodesk Maya是Autodesk, Inc.的商标。
为什么要用它
- 运行在 Maya 外部,确保服务器与 Maya 导入隔离
- 仅通过
localhost与玛雅对话 - 提供71个类型化工具,取代原始API调用
- 支持未保存更改的更安全场景替换流程
- 除非你选择加入,否则原始代码执行是禁用的
Claude桌面快速入门
对于 Claude Desktop,可以使用来自 最新的GitHub发布。
- 从发布版 Assets 部分下载
maya-mcp- .mcpb。 - 在 Claude Desktop 中安装,双击
.mcpb文件并拖动 将其导入Claude Desktop,或使用设置 -> 扩展 -> 高级设置 ->安装扩展。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Maya MCP Server for Autodesk Maya
Maya MCP is an open-source, local Model Context Protocol server for controlling Autodesk Maya through Maya’s commandPort.
Supported Maya versions: Autodesk Maya 2024 and later.
It gives MCP clients a typed tool surface for scene work, nodes, selection, modeling, shading, skinning, animation, curves, scripts, and viewport capture without importing Maya modules in the server process.
This project is unofficial and is not affiliated with or endorsed by Autodesk. Autodesk Maya is a trademark of Autodesk, Inc.
Why Use It
- runs outside Maya, so the server stays isolated from Maya imports
- talks to Maya over
localhostonly - exposes 71 typed tools instead of raw API calls
- supports safer scene replacement flows for unsaved changes
- leaves raw code execution disabled unless you opt in
Claude Desktop Quick Start
For Claude Desktop, use the packaged MCPB extension from the latest GitHub Release.
- Download
maya-mcp-.mcpbfrom the release Assets section. - Install it in Claude Desktop by double-clicking the
.mcpbfile, dragging it into Claude Desktop, or using Settings -> Extensions -> Advanced settings -> Install Extension. - Keep the Maya commandPort setting at
7001unless you use a different port. - Open Maya and run the commandPort setup from the next section.
- In Claude Desktop, verify with
health_check,scene_info, andnodes_list.
Claude Desktop uses underscore tool names such as scene_info. Other MCP
clients use dotted names such as scene.info.
Quick Start
1. Install
pip install maya-mcp
On Windows:
py -m pip install maya-mcp
From source:
pip install -e ".[dev]"
2. Open Maya commandPort
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"maya": {
"command": "maya-mcp",
"args": []
}
}
}