Set Up & Verify
This page is written to be handed to your AI agent. After you’ve run the installer and restarted Rhino, paste the block below into Claude Code (or your MCP-capable assistant) and let it confirm everything is wired up — the start of working with Rook agent-first.
For a full post-install check your agent can run end-to-end, see Post-Install Agent Setup.
That’s it — your agent will tell you whether Rook is healthy and walk you through any gaps. The rest of this page explains what those checks mean.
What each check confirms
Section titled “What each check confirms”1. The MCP connection
Section titled “1. The MCP connection”Rook reaches your assistant through an MCP server named rook. When you run
/mcp (or your agent lists its servers), rook should appear with nearly 400 tools. If
it’s missing, the MCP configuration wasn’t registered — re-run the installer, or
see Claude Code & Desktop for manual setup.
2. The live Rhino bridge
Section titled “2. The live Rhino bridge”rhino_ping returns pong when the assistant can reach the RookNative plugin
running inside Rhino. This only works when:
- Rhino 8 is running
- The RookNative plugin is loaded (run
ShowRookChatin Rhino to confirm)
The plugin binds to an OS-assigned port and writes a discovery file to
%TEMP%\rook\; the MCP server reads it to find Rhino.
3. The geometry round-trip
Section titled “3. The geometry round-trip”Creating a sphere and reading it back exercises the full stack:
your agent → MCP server (Python) → HTTP bridge → RookNative (C++) → RhinoIf the sphere appears, every layer is working.
4. The skills (Claude Code only)
Section titled “4. The skills (Claude Code only)”Skills like /design-grasshopper and /chirp come from the Rook marketplace
plugin (Plugin Overview), not the MCP server. If
your agent has the tools but not the skills, the plugin isn’t installed yet — run
/plugin marketplace add bringfire/rook-release then /plugin install rook@rook in
Claude Code.
Codex users: the curated skills are delivered by the installer to ~/.codex/skills
— no marketplace step needed.
Troubleshooting
Section titled “Troubleshooting”| Symptom | Likely cause | Fix |
|---|---|---|
rook not in the MCP list | MCP config missing or wrong path | Re-run the installer, or add it manually (Claude Code) |
rhino_ping errors | Rhino not running, or plugin not loaded | Start Rhino 8; run ShowRookChat to confirm the plugin |
| ”Connection refused” | Plugin port not discovered | Check %TEMP%\rook\ for discovery JSON files |
| Tools time out | Rhino is showing a modal dialog | Dismiss the dialog in Rhino, then retry |
| Tools work but no skills | Marketplace plugin not installed (Claude Code) | Run /plugin marketplace add bringfire/rook-release then /plugin install rook@rook — see Plugin Overview |
Once everything passes, head to Your First Conversation — or skim the Skills That Ship to see what you can ask for.