RhinoMCP
by jingcheng-chen
RhinoMCP connects Rhino to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Rhino. This integration enables prompt assisted 3D modeling in Rhino 3D.
Last updated: N/A
What is RhinoMCP?
RhinoMCP is an integration that connects Rhino 3D with Claude AI through the Model Context Protocol (MCP). It allows Claude to directly interact with and control Rhino, enabling prompt-assisted 3D modeling.
How to use RhinoMCP?
After installing the Rhino plugin and configuring Claude or Cursor with the provided configuration file, start the MCP server within Rhino by typing mcpstart
in the command line. Then, interact with Rhino through Claude or Cursor using the appropriate interfaces and commands.
Key features of RhinoMCP
Two-way communication between Claude AI and Rhino
Object manipulation (create, modify, delete)
Document inspection (get information about the Rhino document)
Script execution (Rhino python scripts)
Object selection based on filters
Use cases of RhinoMCP
Prompt-assisted 3D modeling
Automated object creation and modification
AI-driven design exploration
Interactive 3D environment control
Scripted object manipulation using natural language
FAQ from RhinoMCP
What is the Model Context Protocol (MCP)?
What is the Model Context Protocol (MCP)?
MCP is a protocol that enables AI to interact with and control 3D modeling software like Rhino.
What are the prerequisites for installing RhinoMCP?
What are the prerequisites for installing RhinoMCP?
Rhino 7 or newer, Python 3.10 or newer, and the uv package manager.
How do I install the Rhino plugin?
How do I install the Rhino plugin?
Go to Tools > Package Manager in Rhino, search for rhinomcp
, and click Install
.
How do I integrate RhinoMCP with Claude?
How do I integrate RhinoMCP with Claude?
Go to Claude > Settings > Developer > Edit Config > claude_desktop_config.json to include the provided config file.
How do I start the connection?
How do I start the connection?
In Rhino, type mcpstart
in the command line and ensure the MCP server is running in the Rhino terminal.