RhinoMCP - Rhino Model Context Protocol Integration
RhinoMCP connects Rhino to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Rhino. This integration enables prompt assisted 3D modeling in Rhino 3D.
Please visit Github for complete information:
Bundled modeling guidance
RhinoMCP ships versioned modeling knowledge with the Python server. No experiment checkout, local memory folder or separate skill installation is required.
- Call
get_modeling_guidance(topic="overview")to start. Other topics aretransforms,planar_regions,organization,verificationandrecovery. - Clients supporting MCP resources can read
rhinomcp://guidance/{topic}. - The
asset_general_strategyMCP prompt uses the same packaged overview. - Server instructions advertise the guide, and individual tool descriptions retain essential behavior such as units and rotation pivots. Client support determines how instructions, prompts and resources appear; their presence does not guarantee an agent reads them.
The canonical Markdown files are packaged under rhinomcp/guides. Guide responses
include both the guide revision and installed package version. Any future optional
client skill should derive its content from these files, not maintain another copy.
The contributor experiment harness remains separate from normal modeling guidance.
This implementation uses MCP Python SDK 2.x (mcp>=2.0.0,<3); SDK 1.x is no
longer supported. New guidance ships when this server version is released;
local builds are not a PyPI publication. Restart an existing MCP server connection
after upgrading so its tool descriptions and instructions refresh.
Metadata
Release files for rhinomcp 0.4.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| rhinomcp-0.4.1.1.tar.gz | 246.4 kB | Without provenance | Details for rhinomcp-0.4.1.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| rhinomcp-0.4.1.1-py3-none-any.whl | Python 3 | none | any | Details for rhinomcp-0.4.1.1-py3-none-any.whl |
Total release size: 477.7 kB
Release files / rhinomcp-0.4.1.1.tar.gz
| Download URL | rhinomcp-0.4.1.1.tar.gz |
|---|---|
| Size | 246.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bfed23fcccac7499609cbe45d9cae86d2de5804749fc6dd052be184f31979b64
|
|
BLAKE2b-256 checksum How to use checksums |
bb03ee4ddf8dca744b023e6ca53f13896774155519b185a07033e8359cebeb41
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / rhinomcp-0.4.1.1-py3-none-any.whl
| Download URL | rhinomcp-0.4.1.1-py3-none-any.whl |
|---|---|
| Size | 231.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6eb45b0226f98e424be7c8746d1a657c9f8d78931f73a6c00b81a83e7ddbf463
|
|
BLAKE2b-256 checksum How to use checksums |
af993bf76675bfb1458f3369657b363698d2d7dd09f632738d28565b0362439d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Security for rhinomcp 0.4.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.