Rhino MCP
UnclaimedRhino MCP server: AI-assisted architectural modelling in Rhino 8 with Claude, ChatGPT, Codex, Gemini or local Ollama. 123 tools: massing, vaults, arches, drawings, materials, PDF tracing, plus intent validation that catches errors valid geometry hides. Protocol 5, no .NET SDK required.
Set up this server
More in Files & Storage
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
19 of 19 tools
Documented tools (19)
From project documentation. A server handshake does not verify each tool’s description or behavior.
assert_geometry
Post-condition contracts — bbox, envelope, count, countdelta, watertight, supported
capture_review_set
Hero, plan, elevations and detail in one multi-image call
compare_before_after
Capture → edit → capture, with pixel-change metrics
create_core
Lift/stair/shaft core, with punchthrough to carve real voids
create_object
Universal create: wall, slab, column, opening, roof, massing, core + primitives
derive_floors_from_mass
Section a massing solid at floor heights into real slabs (variable storey heights)
detect_clashes
Real clash detection: RTree broad phase + Brep–Brep narrow phase
execute_python3
CPython 3 via RhinoCode (Rhino 8.11+, Developer mode)
execute_script
IronPython 2 inside Rhino, with rab auto-imported
find_unsupported
Objects floating with nothing beneath them
full
123
lean
~21
list_commands
Live plugin dispatch table (never drifts from the code)
ping
Health check — Rhino version, units, sceneversion etag, and which script engines are actually available
place_openings_on_facade
A whole facade of openings in one call
query_scene
Universal query: filter by type, layer, name, bbox; columnar format saves 40–60% tokens
section_preview
Instant interior inspection at any station; no permanent geometry
select_by_semantic
"all south-facing windows on level 3"
validate_objects
Corruption vs. intentional open shells, scoped by layer / name / sinceversion
Tool change history
FAQ
Questions about Rhino MCP Server
- How do I connect Rhino MCP Server to Claude?
- The project does not publish a launch command that MCPVault could verify. Open the repository linked on this page for its install steps; the listing names Claude Desktop, ChatGPT as compatible clients.
- Is Rhino MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Rhino MCP Server do?
- Rhino MCP Server documents 19 tools to the agent, including assert_geometry, capture_review_set, compare_before_after. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.