Loading...
pip install -r{
"mcpServers": {
"MayaMCP": {
"command": "[FULL PATH TO MayaMCP PROJECT]/.venv/Scripts/python.exe",
"args": [
"[FULL PATH TO MayaMCP PROJECT]/src/maya_mcp_server.py"
]
}
}
}list_objects_by_typeRetrieves a list of objects in the Maya scene, filtered by type.
Read-only operation, no modification of the scene.
create_objectCreates a new object in the Maya scene with a specified type.
Adds new objects to the scene, but doesn't modify existing ones.
get_object_attributesGets a list of attributes for a specified Maya object.
Read-only operation, no modification of the scene.
set_object_attributesSets the value of a specific attribute on a Maya object.
Modifies object attributes, but doesn't fundamentally alter the scene structure.
scene_newCreates a new scene in Maya, potentially discarding the current scene.
Can lead to data loss if the current scene is not saved.
scene_openLoads a scene into Maya from a specified file.
Loads external data, which could potentially contain malicious content.
scene_saveSaves the current scene to a file.
Overwrites existing files, potentially leading to data loss.
select_objectSelects an object in the Maya scene.
Read-only operation, no modification of the scene.
create_advanced_modelCreates complex 3D models with detailed parameters.
Adds complex objects to the scene, potentially impacting performance.
mesh_operationsPerforms modeling operations such as extrude, bevel, and subdivide.
Modifies the structure of the mesh, potentially leading to unexpected results or data loss.
create_materialCreates and assigns materials with various types.
Adds new materials to the scene, but doesn't modify the underlying geometry.
create_curveGenerates NURBS curves for various shapes.
Adds new curves to the scene, but doesn't modify existing geometry.
curve_modelingCreates geometry using curve-based modeling techniques.
Modifies the structure of the mesh based on curves, potentially leading to unexpected results or data loss.
organize_objectsOrganizes objects through grouping, parenting, layout, alignment, and distribution.
Modifies the scene hierarchy, potentially impacting object behavior.
generate_sceneGenerates complete 3D scenes with multiple objects.
Adds multiple objects to the scene, potentially impacting performance and stability.
The Maya MCP server provides a convenient way to control Maya with AI assistants, but it introduces moderate security risks due to arbitrary code execution within Maya. It is relatively safe if used in a controlled environment with trusted AI assistants, but risky if exposed to untrusted sources or if the 'Allow All' prompt is blindly accepted.