Skip to content

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.

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.

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 ShowRookChat in 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.

Creating a sphere and reading it back exercises the full stack:

your agent → MCP server (Python) → HTTP bridge → RookNative (C++) → Rhino

If the sphere appears, every layer is working.

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.

SymptomLikely causeFix
rook not in the MCP listMCP config missing or wrong pathRe-run the installer, or add it manually (Claude Code)
rhino_ping errorsRhino not running, or plugin not loadedStart Rhino 8; run ShowRookChat to confirm the plugin
”Connection refused”Plugin port not discoveredCheck %TEMP%\rook\ for discovery JSON files
Tools time outRhino is showing a modal dialogDismiss the dialog in Rhino, then retry
Tools work but no skillsMarketplace 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.