GH_mcp_server

GH_mcp_server

9

GH_mcp_server is a tool that enables designers to work with Rhino and Grasshopper using large language models (LLMs). It provides capabilities for 3D modeling, file analysis, and automatic GHPython script generation.

GH_mcp_server

GH_mcp_server allows designers to interact with Rhino and Grasshopper directly via LLMs. It facilitates analysis of .3dm files, 3D modeling, and automatic generation of GHPython scripts in Grasshopper based on user guidance. The project is actively seeking contributions.

Requirements

  • Rhino 7 or 8
  • RhinoPython
  • uv
  • Claude Desktop

Installation

  1. Clone the repository and navigate into the project.
  2. Set up the environment using uv.
  3. Configure the Claude Desktop by editing the claude_desktop_config.json file and restarting the application.

Usage

  1. Launch Rhino and activate the CodeListener.
  2. Interact with GH_mcp_server tools via the Claude Desktop.