Skip to content
Tresca

Rhino MCP (rhino-architect)

MCP serverCommunity

An architect-built Rhino 8 server with 128 tools for massing, plans and sections that asserts geometry intent as it models. By tanishqbhattad.

34 starsUpdated 4 weeks agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
How it connects
Drives a running copy of the tool
Access
Read-only or read-write (configurable)
Tool versions
Rhino 8 (execute_python3 needs Rhino 8.11 or later in Developer mode)
Operating systems
Windows
Needs a Rhino 3D & Grasshopper licence
Yes
Transport
Local (stdio)
AI clients documented
Claude Desktop, Codex, Gemini Antigravity, Ollama
Licence
MIT
Language
C#

What it can do

  • Models massing, floor plates, cores, facades and vaults, and produces plans, sections and gross and net area schedules.
  • Checks what the geometry means as well as whether it is valid, with assertions on bounding boxes, counts, watertightness and support, returning the offending object IDs.
  • Offers lean, standard and full tool profiles and three access modes (safe, standard, developer) set through an environment variable.
  • Ships a rhino-architect Agent Skill that sets out phase order, millimetre defaults and verification cadence.

Limitations

  • Windows only; the installer is a batch file that configures every AI client it finds.
  • The Rhino plugin has to be installed once through PlugInManager before the bridge starts with Rhino.

Install

Download or clone the repository, close Rhino and your AI client, run INSTALL.bat, then in Rhino 8 run PlugInManager once and install RhinoAIBridge.rhp from %APPDATA%\McNeel\Rhinoceros\8.0\Plug-ins\RhinoAIBridge\. Restart your AI client and ask it to "ping Rhino".

Source: github.com/tanishqbhattad/rhino-mcp#quick-start

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.