Maya MCP
JSON →MCP server for Autodesk Maya
Install
pip install -r Tools · 15
- 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.
- 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, etc.)
- curve_modeling Create geometry using curve-based modeling techniques (extrude, loft, revolve, sweep, etc.)
- organize_objects Organize objects through grouping, parenting, layout, alignment, and distribution.
- generate_scene Generate complete 3D scenes with multiple objects (city, forest, living room, office, park)
Links
★ 78 GitHub stars