Maya MCP MCP Server

Autodesk Maya 3D modeling control via MCP.

Python 200 14MIT
View on GitHub

Overview

This Python-based MCP server provides seamless integration between Model Context Protocol clients and Autodesk Maya, enabling programmatic 3D modeling control through a standardized interface. By bridging Maya's powerful 3D capabilities with MCP architecture, this community-driven solution democratizes access to professional 3D modeling workflows, allowing developers and creative professionals to automate complex modeling tasks without requiring direct Maya UI interaction. The server transforms Maya into a backend service accessible via protocol-compliant clients, significantly streamlining production pipelines and reducing manual modeling overhead.

The server supports comprehensive Maya command execution, including scene management, object creation and manipulation, material assignment, animation control, and rendering operations. Users can query scene hierarchies, modify geometric properties, manage lighting setups, and execute custom MEL scripts through standardized MCP message protocols. Advanced features include batch processing capabilities, real-time scene synchronization, and support for custom Maya plugins, making it suitable for both straightforward modeling tasks and complex procedural workflows that demand precision and repeatability.

This solution integrates with any MCP-compatible client application, including AI assistants, creative automation platforms, and custom development tools built on the MCP standard. Typical use cases encompass automated asset generation for game development, batch processing of 3D models for visualization, AI-assisted modeling and design iteration, integration with content creation pipelines, and programmatic control of Maya within larger automation ecosystems. The community-maintained nature ensures ongoing compatibility with Maya updates and evolving MCP specifications.

Installation

pip install mcp-server-maya-mcp

Compatible Clients

Claude DesktopCursor

Related

FAQ

How do I install the Maya MCP MCP server?
Install via npx or pip depending on the language. Then add the server configuration to your MCP client settings file.
Which AI clients support the Maya MCP MCP server?
The Maya MCP MCP server is compatible with Claude Desktop, Cursor. Any MCP-compatible client should work.