GOLEM-3DMCP-Rhino-
MCP server giving AI agents full control over Rhinoceros 3D.
What it does and how it connects
GOLEM-3DMCP-Rhino-, or GOLEM-3DMCP, is an MCP server that gives AI agents direct programmatic control of Rhinoceros 3D 8: create geometry, run booleans, drive Grasshopper, capture viewports and execute arbitrary Python scripts, all through natural language. It works with Claude Code, Cursor, Windsurf and any MCP-compatible host.
The server exposes 89 tools across 9 categories: scene intelligence with 17 tools, geometry creation with 12, geometry operations with 12, surface operations with 12, object manipulation with 10, Grasshopper with 7, viewport and visualization with 8, file operations with 7, and script execution with 4. File operations cover save, open, import and export in STL, OBJ, STEP, IGES, FBX, 3MF, DWG and PDF. The README shows two counts that agree: 89 registrations in the shipped package and 89 tools advertised by the running server.
Setup is three commands: pip install golem-3dmcp, golem install-rhino to deploy the Rhino plugin, and golem doctor to verify. The README's demo is an entire city generated in Rhino 8 through the server, with roads, skyscrapers, houses, trees, people, vehicles, a stadium, a bridge, a ferris wheel, a harbor, wind turbines and a floating GOLEM hologram, all created by Claude Code with natural-language commands.
Alternatives
Compare side by side- sketchup-mcp2
A two-process bridge between an MCP client and SketchUp with a Ruby extension, rather than an 89-tool server for Rhinoceros 3D 8.
- autodesk-fusion-mcp
An MCP server that runs inside Autodesk Fusion as an add-in over Streamable HTTP, rather than an 89-tool server for Rhinoceros 3D 8.
- jupytercad-mcp
An MCP server that lets LLMs control JupyterCAD documents, rather than an 89-tool server for Rhinoceros 3D 8.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
- a headless Rhino.Inside worker behind an MCP server loaded a placeholder System.Management.dll, got a different device id, and Cloud Zoo licensing then voided every open desktop Rhino (McNeel RH-99363); the fix commits sat unpushed from Oct 22.Error Index
- The MCP tool's four-point surface rebuild kept only a face's corners, so a curved panel with coplanar corners (e.g. a cylinder section) was replaced by a flat surface instead of skipped.Error Index
Sources
Not verified
- Pricing: none stated on the repo.
- Real user voices: no real linked post read for this page.
- A named individual builder beyond the repository owner handle TheKingHippopotamus
- The README calls the server the most powerful MCP server for Rhinoceros 3D; that superlative is the vendor's own claim and is not repeated as a verified fact in the entry body.
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.