Maya MCP
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.
Basic Tools
| 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. |






