PatrickPalmer/MayaMCP
Model Context Protocol (MCP) server implementation for Autodesk Maya
Platform-specific configuration:
{
"mcpServers": {
"MayaMCP": {
"command": "npx",
"args": [
"-y",
"MayaMCP"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Model Context Protocol (MCP) server implementation for Autodesk Maya
Tested with Maya 2023, 2025.
v0.2.0
This project enables AI assistant clients like Claude Desktop to control Autodesk Maya through natural language using the Model Context Protocol (MCP).
This is early days for Maya MCP server and has a minimal set of functionality. It's really the architecture design and simplicity that has been the initial focus.
Here is a list of some of the tools registered with Maya MCP.
| Tool | Description | |------|-------------| | list_objects_by_type | Get a list of objects in the scene. Use filter_by to filter for certain objects such as "cameras", "lights", "materials", or "shapes". | | create_object | Create an object in the Maya scene. Object types available are cube, cone, sphere, cylinder, camera, spotLight, pointLight, directionalLight. | | get_object_attributes | Get a list of attributes on a Maya object. | | set_object_attributes | Set an object's attribute with a specific value. | | scene_new | Create a new scene in Maya. Use the force argument to force a new scene when an existing scene is loaded and has been modified. | | scene_open | Load in a scene into Maya. | | scene_save | Save the current scene. If the filename is not specified, it will save it as its current name. | | select_object | Select an object in the scene. |
| Tool | Description | |------|-------------| | create_advanced_model | Create complex 3D models like cars, trees, buildings, cups, and chairs with detailed parameters. | | mesh_operations | Perform modeling operations such as extrude, bevel, subdivide, boolean, combine, bridge, and split. | | create_material | Create and assign materials with various types (lambert, phong, wood, marble, chrome, glass, etc.) | | create_curve | Generate NURBS curves for various shapes (line, circle, spiral, helix, star, gear, e
Loading reviews...