AI Skill Hub 强烈推荐:Rhino MCP 控制服务器 是一款优质的MCP工具。AI 综合评分 8.2 分,在同类工具中表现稳健。如果你正在寻找可靠的MCP工具解决方案,这是一个值得深入了解的选择。
这是一个基于MCP协议的开源服务器,允许用户通过Claude、ChatGPT等AI客户端直接控制Rhino 8 3D建模软件。它将AI的自然语言处理能力与Rhino的参数化建模相结合,非常适合建筑师、工业设计师及自动化建模开发者。
Rhino MCP 控制服务器 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
这是一个基于MCP协议的开源服务器,允许用户通过Claude、ChatGPT等AI客户端直接控制Rhino 8 3D建模软件。它将AI的自然语言处理能力与Rhino的参数化建模相结合,非常适合建筑师、工业设计师及自动化建模开发者。
Rhino MCP 控制服务器 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/tanishqbhattad/rhino-mcp
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"rhino-mcp------": {
"command": "npx",
"args": ["-y", "rhino-mcp"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 Rhino MCP 控制服务器 执行以下任务... Claude: [自动调用 Rhino MCP 控制服务器 MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"rhino_mcp______": {
"command": "npx",
"args": ["-y", "rhino-mcp"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
A Model Context Protocol (MCP) server that gives Claude, ChatGPT, Codex, Gemini or a local Ollama model full control of Rhino 8 / Rhinoceros 3D. Describe a building in plain language and watch it get modelled — massing, floor plates, cores, facades, vaults, plans, sections and area schedules — with the AI checking its own work as it goes.
Built by an architect, for architects. No coding required to use it.
Keywords: rhino mcp · rhino 3d mcp server · rhinoceros mcp · model context protocol rhino · rhino 8 ai plugin · claude rhino integration · ai architectural modelling · ai 3d modelling · generative architecture · computational design · rhinocommon automation · architectural bim ai
---
Only needed to modify the C# plugin. Target machines never need the .NET SDK.
cd plugin && dotnet build --configuration Release
cd ../server && uv sync --group dev && uv run pytest -q && uv run ruff check src tests
CI builds the plugin, lints, and runs the test suite on every push.
---
1. Download this repository (green Code button → Download ZIP, then extract — or git clone). 2. Close Rhino and your AI client, then double-click INSTALL.bat. It installs the plugin, the Python server and configures every AI client it finds, then prints a PASS/FAIL verification report and writes install-log.txt. It will not close without telling you what happened. 3. Open Rhino 8. First time only: run PlugInManager, click Install, and choose %APPDATA%\McNeel\Rhinoceros\8.0\Plug-ins\RhinoAIBridge\RhinoAIBridge.rhp. After that the bridge starts automatically with Rhino — no command to type. 4. Restart your AI client and ask it: "ping Rhino".
Requirements: Windows, Rhino 8, and one MCP-capable AI client. No .NET SDK required.
Access modes are set with the RHINO_AIBRIDGE_MODE environment variable — safe (blocks code and destructive edits), standard (allows deletes/booleans), or developer (everything, required for execute_python3).
---
| Variable | Default | Purpose |
|---|---|---|
RHINO_TOOLS | standard | Tool profile: lean, standard, full |
RHINO_AIBRIDGE_MODE | safe | Plugin access mode: safe, standard, developer |
RHINO_HOST / RHINO_PORT | 127.0.0.1 / 9544 | Bridge address |
RHINO_SAFE_MODE | unset | 1 blocks destructive tools on the Python side too |
RHINO_TIMING | unset | 1 adds elapsed_ms to every response |
RHINO_RAB | 1 | 0 disables the auto-imported rab helpers |
---
| Tool | What it does |
|---|---|
assert_geometry | **Post-condition contracts** — bbox, envelope, count, count_delta, watertight, supported |
find_unsupported | Objects floating with nothing beneath them |
section_preview | Instant interior inspection at any station; no permanent geometry |
validate_objects | Corruption vs. intentional open shells, scoped by layer / name / since_version |
detect_clashes | Real clash detection: RTree broad phase + Brep–Brep narrow phase |
select_by_semantic | *"all south-facing windows on level 3"* |
analyze_architecture · get_building_systems · get_level_summary · detect_design_patterns · find_unassigned_geometry | Semantic understanding of the model |
measure_object · measure_distance · check_intersection · report_areas | Measurement and schedules |
"Cannot connect to Rhino" — open Rhino. The bridge auto-starts; if it doesn't, run AIBridge once and re-check PlugInManager shows the plugin as loaded.
The installer closed instantly / I don't know if it worked — fixed in v4.11.0. The installer now prints a verification report and always waits for ENTER. Every run writes install-log.txt; attach that to an issue.
"Rhino is running" / "MCP server is running" during install — both hold their files open. Quit Rhino and your AI client, then re-run.
Tool not found in my client — check your profile. RHINO_TOOLS=standard hides ~50 long-tail tools; they remain callable via batch, or set RHINO_TOOLS=full.
execute_python3 unavailable — call ping and read script_engines.python3.reason. It states exactly what's missing (Rhino 8.11+, the rhinocode CLI, or Developer mode).
Health check — powershell install/rhino-mcp-healthcheck.ps1, or cd server && uv run python ../scripts/doctor.py.
---
aiskill88点评:精准打通AI与专业工业软件的壁垒,将自然语言转化为建模指令,极具生产力潜力。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
总体来看,Rhino MCP 控制服务器 是一款质量优秀的MCP工具,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | rhino-mcp |
| 原始描述 | 开源MCP工具:Rhino MCP server- control Rhino 8 with Claude, ChatGPT, Codex or any MCP client.。⭐7 · C# |
| Topics | 3D建模参数化设计自动化控制 |
| GitHub | https://github.com/tanishqbhattad/rhino-mcp |
| License | MIT |
| 语言 | C# |
收录时间:2026-07-02 · 更新时间:2026-07-03 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端