AppStrings.How it works
CAD & engineering / CONNECTION GUIDE

Rhinoceros MCP Servers for Claude Code, Codex & Cursor

A Rhino 8 plugin connects geometry and Grasshopper workflows to an external MCP server.

Integration documentation

Rhinoceros integrations and connections

MCP · Live app

RhinoMCP

A Rhino 8 plugin connects geometry and Grasshopper workflows to an external MCP server.

Platforms: Windows, macOS

Claude Code · Documented

The maintainer documents Claude Code setup for this connection.

Codex · Documented

The maintainer documents Codex setup for this connection.

Cursor · Documented

The maintainer documents Cursor setup for this connection.

Requirements and limitations

Rhino 8 on Windows or macOS, Python 3.10+, uv and the companion Rhino plugin.

The plugin runs inside Rhino; Grasshopper tools also depend on the active Grasshopper document and components.

MCP · Live & file workflows

Rhino MCP · files & live bridge

A Rhino server combines standalone .3dm file operations with an optional Rhino 8 live bridge.

Platforms: Windows, macOS

Claude Code · MCP compatible

MCP transport compatibility is inferred; this agent is not explicitly documented for this connection.

Codex · MCP compatible

MCP transport compatibility is inferred; this agent is not explicitly documented for this connection.

Cursor · Documented

The maintainer documents Cursor setup for this connection.

Requirements and limitations

Python 3.11+; live control additionally requires Rhino 8 and the companion C# plugin.

Standalone file mode does not require Rhino and does not control its GUI; live mode has separate plugin setup.

script · Live app

Rhino Python scripting

Rhino’s native Python scripting interface supports custom modelling automation.

Platforms: Windows, macOS

Claude Code · Not documented

The native interface is documented, but no setup for this coding agent is established by this source.

Codex · Not documented

The native interface is documented, but no setup for this coding agent is established by this source.

Cursor · Not documented

The native interface is documented, but no setup for this coding agent is established by this source.

Requirements and limitations

Rhino with its documented Python scripting environment; use a script or plugin to expose operations externally.

This native scripting route needs a custom agent-facing bridge; no named coding-agent setup is established here.

Compare connections

Compare how each route works, what it can do, and what you need to run it.

ConnectionWorkflow and platformCapabilitiesDocumented agentsRequirements and limitations
RhinoMCP
MCP
Live app
Windows, macOS
Claude Code, Codex, CursorRhino 8 on Windows or macOS, Python 3.10+, uv and the companion Rhino plugin.

The plugin runs inside Rhino; Grasshopper tools also depend on the active Grasshopper document and components.
Rhino MCP · files & live bridge
MCP
Live & file workflows
Windows, macOS
CursorPython 3.11+; live control additionally requires Rhino 8 and the companion C# plugin.

Standalone file mode does not require Rhino and does not control its GUI; live mode has separate plugin setup.
Rhino Python scripting
script
Live app
Windows, macOS
See compatibilityRhino with its documented Python scripting environment; use a script or plugin to expose operations externally.

This native scripting route needs a custom agent-facing bridge; no named coding-agent setup is established here.

RhinoMCP

How it works
MCP · Live app
Windows, macOS

Capabilities
Create and inspect geometry · Manage viewports · Wire and solve Grasshopper components

Documented agents
Claude Code · Codex · Cursor

Requirements and limitations

Rhino 8 on Windows or macOS, Python 3.10+, uv and the companion Rhino plugin.

The plugin runs inside Rhino; Grasshopper tools also depend on the active Grasshopper document and components.

Rhino MCP · files & live bridge

How it works
MCP · Live & file workflows
Windows, macOS

Capabilities
Create geometry and manage layers · Work with materials and export models

Documented agents
Cursor

Requirements and limitations

Python 3.11+; live control additionally requires Rhino 8 and the companion C# plugin.

Standalone file mode does not require Rhino and does not control its GUI; live mode has separate plugin setup.

Rhino Python scripting

How it works
script · Live app
Windows, macOS

Capabilities
Automate Rhino with Python

Documented agents
See compatibility

Requirements and limitations

Rhino with its documented Python scripting environment; use a script or plugin to expose operations externally.

This native scripting route needs a custom agent-facing bridge; no named coding-agent setup is established here.

Choose an AI agent

Questions before setup

Does one integration cover every workflow?

No such claim is made. Check the capability list, requirements and limitations of each route, then test a copy of a representative project.