Skip to content

Claude Code & Desktop

Claude Code is the recommended client — and the only one that gets everything: MCP tools, skills, and hooks.

There are two steps:

  1. Run the Rook installer (Install Rook). It sets up the Rhino plug-ins and the local MCP server, and registers the MCP server for Claude Code automatically. Restart Rhino after this step.

  2. Add the marketplace plugin to get the skills and session-start hook in Claude Code:

This provides the / skills and the session hook. Then verify.

If you need to re-add or update the plugin at any time:

If you need to register the server by hand, add this to ~/.claude.json under mcpServers:

{
"mcpServers": {
"rook": {
"type": "stdio",
"command": "<path-to-python>",
"args": ["-m", "rook"],
"cwd": "<path-to-mcp_server-directory>",
"env": {
"PYTHONPATH": "",
"PYTHONHOME": "",
"ROOK_INSTALL_ROOT": "<install-root>",
"ROOK_DATA_DIR": "<data-directory>",
"ROOK_MODE": "release"
}
}
}
}

For a release install:

PlaceholderValue
<path-to-python>%LOCALAPPDATA%\Rook\venv\Scripts\python.exe
<path-to-mcp_server-directory>%LOCALAPPDATA%\Rook\app\mcp_server
<install-root>%LOCALAPPDATA%\Rook\app
<data-directory>%LOCALAPPDATA%\Rook\data
ROOK_MODErelease

Claude Desktop (the Claude Code desktop app) uses the same structure in its config.

Hand your agent the Set Up & Verify page.