3D Model Context Protocol icon

3D Model Context Protocol

Createdteam-plask

Provides a unified TypeScript interface for LLMs to interact with various 3D software applications.

About

3D-MCP is a universal implementation of the Model Context Protocol for 3D software, offering a consistent TypeScript interface for Large Language Models (LLMs) to interact with 3D applications like Blender, Maya, and Unreal Engine. It abstracts platform-specific complexities through an entity-first design, type-safe CRUD operations, and a clear separation of atomic and compound operations, enabling developers to build platform-agnostic 3D content creation tools. By isolating implementation details and automating code generation, 3D-MCP promotes maintainability and streamlines the development of AI-driven 3D workflows.

Key Features

  • Supports multiple 3D applications including Blender, Maya, and Unreal Engine
  • Automates CRUD operations with type validation
  • Provides a unified TypeScript interface for LLMs
  • Employs an entity-first design for consistent data modeling
  • Separates atomic and compound operations for platform-agnostic tool development

Use Cases

  • Enabling AI-driven automation of 3D content creation tasks
  • Streamlining the integration of LLMs with 3D software workflows
  • Creating platform-agnostic 3D modeling and animation tools
Craft Better Prompts with AnyPrompt