---
title: Rhino MCP Platform
toc: false
author: Callum
editor: SteveF
keywords:
  - Rhino MCP
  - AI assistant
  - Grasshopper
  - McNeel
---

<p style="text-align: center; font-size: 1.25rem; margin: 0 0 2.5rem; opacity: 0.8; font-family: 'Lato', sans-serif; font-weight: 400; font-style: italic;">Talk to Rhino &amp; Grasshopper in plain language</p>

<style>
  .rh-logo-dark { display: none; } html.dark .rh-logo-light { display: none; } html.dark .rh-logo-dark { display: inline; }
</style>

<h1 style="display: flex; align-items: center; justify-content: center; gap: 0.75rem; margin: 2.5rem 0 0.5rem;">
  <img class="rh-logo-light" src="images/landing.png" alt="" width="600" />
  <img class="rh-logo-dark" src="images/landing-dark.png" alt="" width="600" />
</h1>

<section class="page-story-scene">
<p class="scene-line scene-line-1">For most of <strong>Rhino & Grasshopper</strong>'s history, modeling meant <em><strong>a lot</strong> of typing &amp; clicking.</em></p>
<p class="scene-line scene-line-2">Every command, layer, selection... with <em>your fingers</em> driving the geometry. <em>Now, <span class="rhino-mcp">Rhino MCP</span> can also listen.</em></p>
<p class="scene-line scene-line-3">Describe what you want in <em>plain language,</em> and an AI assistant translates your intent into <strong>Rhino &amp; Grasshopper</strong> <em>actions.</em></p>
<p class="scene-line scene-line-4">What's the significance? <em>Creativity is becoming <strong>a partnership.</strong></em></p>
<p class="scene-line scene-line-5">The tedious parts of modeling &amp; drafting <em>are now <strong>assisted</strong>:</em> cleanup, layer-renaming, twenty variations.</p>
<p class="scene-line scene-line-6">The other parts <em>stays yours:</em> the choices, the taste, the judgment behind what <strong>you're making.</strong></p>
<p class="scene-line scene-line-7">Once the friction drops, <em>new work becomes <strong>possible.</strong></em></p>
<p class="scene-line scene-line-8">Studies you've never attempted become <em>quick projects or <strong>deeper explorations.</strong></em></p>
<p class="scene-line scene-line-9">Thirty columns of options, a folder of .3dm files <em>processed <strong>overnight...</strong></em></p>
<p class="scene-line scene-line-10">A hand sketch turned into <em>a first-pass <strong>parametric build.</strong></em></p>
<p class="scene-line scene-line-11 scene-finale"><em>With <span class="rhino-mcp">Rhino MCP</span>, digital design culture has shifted... <strong>again.</strong></em></p>
</section>

## ✨ What is the **Rhino MCP** Platform?

<div class="lead">

The **Rhino MCP Platform** is a free MCP from McNeel, the makers of Rhino & Grasshopper, that connects our software to AI assistants like {{< icon "claude" >}} **Claude**, {{< icon "github" >}} **GitHub Copilot**, {{< icon "chatgpt" >}} **Codex**, {{< icon "gemini" >}} **Gemini**, and {{< icon "lmstudio" >}} **Local LLMs**. Once **Rhino MCP** is installed, your assistant can see what's in your Rhino & Grasshopper files, create geometry, run commands, write & edit scripts, and build Grasshopper definitions.

</div>

<div class="hero-button-wrap" style="display: flex; justify-content: center; margin: 2rem 0 3rem;">
{{< hextra/hero-button text="Get Started!" link="docs/getting-started" >}}
</div>

## 🙋 What kind of designer are you?

{{< cards >}}

  {{< card link="docs/getting-started" title="I'm new. Show me how :)" subtitle="GETTING STARTED: Install the plugin, pick an AI assistant, and try your first prompt" >}}

  {{< card link="docs/try-it-out/examples" title="Just give me prompts to try..." subtitle="EXAMPLES: A growing library of prompts you can use, grouped by what you want to do" >}}

  {{< card link="docs/advanced" title="I know what I'm doing!" subtitle="ADVANCED: I know Rhino & Grasshopper. Show me how to supercharge them!" >}}

  {{< card link="docs/developers" title="I'm a Rhino developer." subtitle="DEVELOPER: How the Rhino MCP can assist you in plugin development" >}}

{{< /cards >}}

## 💡 What can I do with **Rhino MCP**?

{{< cards >}}

  {{< card link="docs/try-it-out/examples/model-from-image" title="Model from an image" subtitle="\"Create a 3d model from an image\"" >}}

<!-- draft
  {{< card link="docs/try-it-out/examples/generate-variations" title="Generate variations" subtitle="\"Create 30 columns in a grid, randomize their heights, and color them by height.\"" >}}

  {{< card link="docs/try-it-out/examples/inspect-and-report" title="Inspect and report" subtitle="\"What's in this document? Group it by layer and tell me which objects are off-layer.\"" >}}
-->

  {{< card link="docs/try-it-out/examples/build-grasshopper" title="Build Grasshopper definitions" subtitle="\"Make a Grasshopper definition that lofts a curve through these points.\"" >}}

  {{< card link="docs/try-it-out/examples/layers" title="Automate layering" subtitle="\"Take a model and place all of its parts on layers.\"" >}}

{{< /cards >}}

<!-- TODO

<blockquote class="page-note">
See the <a href="docs/try-it-out/recipes">Recipes</a> for more ready-to-paste prompts.
</blockquote>

-->
