AppStrings.How it works
APPLICATION × AGENT

Codex Rhinoceros integration

A Rhino 8 plugin connects geometry and Grasshopper workflows to an external MCP server. For Codex, 1 route is explicitly documented by the integration maintainer.

Connection options for Codex

MCP · Live app

RhinoMCP

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

Platforms: Windows, macOS

Codex · Documented

The maintainer documents Codex 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

Codex · MCP compatible

MCP transport compatibility is inferred; this agent is not explicitly documented 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

Codex · 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 the actual routes

IntegrationCodex compatibilityRequirements
RhinoMCPDocumented setup Setup guide Rhino 8 on Windows or macOS, Python 3.10+, uv and the companion Rhino plugin.
Rhino MCP · files & live bridgeMCP compatibility (inferred) Setup guide Python 3.11+; live control additionally requires Rhino 8 and the companion C# plugin.
Rhino Python scriptingNot documented Rhino with its documented Python scripting environment; use a script or plugin to expose operations externally.

Can Codex control all of Rhinoceros?

The sources establish the capabilities listed above, not complete application coverage. Check each bridge’s limitations and your application version before starting.

Which setup should I use?

Choose a route that explicitly documents Codex and matches your environment. Start with the maintainer’s setup guide and a disposable project copy. Shared MCP support alone is listed as an inference.

All Rhinoceros integrations