mySoftwareGuide

Safe & trusted downloads

The best software, verified by experts

Icon of program: 3dsmax-mcp

3dsmax-mcp for MCP

3dsmax MCP: AI-Powered Control for Autodesk 3ds Max

  • Free
  • 4.1
  • 11
  • V v1.6.7

3dsmax MCP: AI-Powered Control for Autodesk 3ds Max

The 3dsmax MCP server tool, developed by Cl0nazepamm, offers a free solution for controlling Autodesk 3ds Max. Built primarily with Python 3.12+, MAXScript, and a C++ Global Utility Plugin, it functions as a Model Context Protocol server. This tool connects 3ds Max to various AI clients, enabling natural language control and automation for 3D content creation. It targets developers, technical artists, and non-coders, extending 3ds Max capabilities through external AI assistance.

What does 3dsmax MCP connect to?

3dsmax MCP is a server tool designed to connect directly with Autodesk 3ds Max. Categorized as an MCP server, it bridges to 3ds Max internally via a TCP socket. The server supports standard MCP transport protocols, including stdio and Streamable HTTP, which can optionally use Server-Sent Events. It integrates with AI clients like Claude Desktop, Cursor, Windsurf, Gemini, CLI agents, and ChatGPT desktop, extending 3ds Max functionality.

Core features and tools

The server exposes a rich set of callable tools for 3ds Max interaction. These include get_bridge_status, query_scene, get_hierarchy, get_dependencies, execute_maxscript, render_scene, create_object, delete_objects, and set_object_transform. It offers a "full profile" of 151 tools, with a "core profile" providing 87 tools focused on common tasks. This allows for detailed manipulation and querying of 3ds Max scenes.

Who is it for?

3dsmax MCP is intended for AI agents and assistants, developers, technical artists, and non-coders who wish to control 3ds Max using natural language. It supports external AI clients to automate complex modeling and scripting tasks. This includes creating models, adjusting materials, and automating animations. Skip this if you do not use external AI services or require advanced scripting within 3ds Max.

How to get started

The server authenticates using an API key passed as an environment variable. These keys, such as OPENROUTER_API_KEY, LLM_API_KEY, or OPENAI_API_KEY, are read from environment variables or a local .env file. It supports stdio and Streamable HTTP transport protocols.

Use cases

  • Direct control of 3ds Max through natural language to create models, set materials, adjust lighting, and automate animations.
  • Scripting and automation tasks such as writing, debugging, and iteratively fixing MAXScript and Python code, creating OSL shader networks, and manipulating scene data.
  • Rapid prototyping of 3D scenes and automating repetitive modeling tasks.

3dsmax MCP provides a free, AI-driven interface for 3ds Max, enabling natural language control and automation. Its Python, MAXScript, and C++ foundation allows interaction with various AI clients for diverse 3D workflows. The tool offers extensive callable functions for scene manipulation and scripting. Start by using an AI client to execute_maxscript for a simple scene change.

  • Pros

    • Free to use and developed by Cl0nazepamm.
    • Connects 3ds Max to multiple external AI clients.
    • Offers 151 callable tools for detailed control.
    • Supports natural language control of 3ds Max.
  • Cons

    • Requires Python 3.12+ for server operation.
    • Relies on external LLM API keys for authentication.
    • Needs manual setup of MAXScript files in 3ds Max.
    • Internal bridging uses a TCP socket.
Icon of program: 3dsmax-mcp

3dsmax-mcp for MCP

  • Free
  • 4.1
  • 11
  • V v1.6.7