# jingcheng-chen/rhinomcp

RhinoMCP connects Rhino 3D to AI Agent through the Model Context Protocol (MCP)

Repository: https://github.com/jingcheng-chen/rhinomcp
Canonical: https://ross.abutalabs.com/products/rhinomcp
Language: Python
License: MIT
License Family: permissive
Last push: 2026-07-26T13:32:38+00:00

## Health v2 (maintenance only)
Score: 81/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 94, release rhythm 90, longevity 37
- inputs: {"age_days": 529, "days_push": 38, "days_rel": 66, "gap_med": 6.5, "n_releases_24m": 19}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1005, forks 94 (observed 2026-08-28T04:03:11.544206+00:00)

## What it is
RhinoMCP is a plugin and MCP server that connects Rhino 3D (and Grasshopper) to AI agents like Claude and Cursor via the Model Context Protocol. It lets assistants create and read geometry, manipulate the document, capture viewports, and script Grasshopper definitions through natural-language chat.

## Use cases
- control rhino 3d with claude using natural language
- have an ai agent build 3d geometry in rhino
- script grasshopper definitions by chatting with an ai
- let an ai assistant read and edit my rhino document
- run rhinoscript python via an mcp agent
- capture rhino viewport screenshots for ai context

## When to choose
- you use Rhino 8 on Windows or macOS and want AI-assisted 3D modeling
- you want to automate Grasshopper component wiring and slider settings via chat
- you already use MCP clients like Claude Desktop or Cursor

## When to avoid
- you use Rhino versions older than 8 or run on Linux
- you need fully deterministic scripted CAD automation without an LLM
- you work in other CAD tools like Blender or Fusion 360

## Facets
- artifact type: plugin
- maturity: active
- function: mcp, agent-framework, sdk, plugin-system
- domain: large-language-models, developer-tools, graphics
- platform: windows, python
- tags: rhino-3d, grasshopper, mcp-server, ai-assisted-modeling, cad-automation, computer-aided-design, ai-agents, macos

## Member repositories
- jingcheng-chen/rhinomcp (main) score 81

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:11.544206+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:13:09.896260+00:00, confidence not recorded.
  - readme: https://github.com/jingcheng-chen/rhinomcp (fetched 2026-08-28T04:03:11.544206+00:00, sha 8d68fdb5b6c3)
  - registry_pypi: https://pypi.org/pypi/rhinomcp/json (fetched 2026-08-29T13:13:08.691794+00:00, sha 7ae8b314384f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
