Director's Lookbook

670+ named visual and music styles: deal a look for a feeling, get paste-ready AI prompts.

Hosted MCP Server

npx add-mcp 'https://lookbook-mcp.riverroadlabs.workers.dev/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Lookbook MCP

Director's Lookbook as an MCP server. Describe a feeling and your AI client deals a matched look from 649 named cards (shots, camera moves, light, film stocks, grades, palettes, type and music), then turns it into prompts you can paste into image, video and music tools.

Free. Read-only. No account or key needed.

Server URL

https://lookbook-mcp.riverroadlabs.workers.dev/mcp

Streamable HTTP. No authentication.

Add it to Claude

  1. Open Settings, then Connectors.
  2. Choose Add custom connector.
  3. Paste the server URL above and save.

Then ask, for example: "Use the Lookbook to give me a look for a rainy cafe at night, then write the image and video prompts."

Add it to Cursor or another client

{
  "mcpServers": {
    "directors-lookbook": {
      "url": "https://lookbook-mcp.riverroadlabs.workers.dev/mcp"
    }
  }
}

Install with Smithery

The Lookbook is also listed on Smithery. With the Smithery CLI (Node.js 20 or later), one command adds it to your client:

npm install -g smithery@latest

# Cursor
smithery mcp add riverroadlabs/directors-lookbook --client cursor
# VS Code
smithery mcp add riverroadlabs/directors-lookbook --client vscode
# Windsurf
smithery mcp add riverroadlabs/directors-lookbook --client windsurf
# Claude Code
smithery mcp add riverroadlabs/directors-lookbook --client claude-code

Restart the client afterwards.

Installs through Smithery connect via Smithery's gateway, so Smithery handles those requests under its own terms. The direct server URL above reaches our server only.

Tools

All six tools are read-only.

ToolWhat it does
deal_handStart here. Deals one matched card per slot for a job (photo, video, site, game, song, cover) from a plain-language feeling. You can hold cards, set a subject, aspect ratio and shot count.
briefTurns card ids into paste-ready prompt blocks: image prompt, video prompt, palette hexes, type, Suno style and exclude lines, shot lists. Can format for Midjourney, Runway or Suno.
find_stylesSearches the cards by feeling, mood, era, technique or style name.
show_cardOne card in full: the prompt wording, what to avoid, moods, pairings, and links to its example image, clip or music sample.
lint_handChecks cards you combined yourself for clashes, such as black-and-white film with a colour grade.
list_suitsCard counts per suit and kind, to see what the library covers.

Prompts

Ready-made prompts your client can offer: look_for_a_scene, name_this_look, music_for_a_track, cover_art, game_key_art, product_reel.

Limits

About 60 requests a minute per connection, text inputs up to 300 characters, up to 12 card ids per call.

Privacy

The server does not log or store request content. It keeps anonymous daily counts of which tools are called (tool name, job type, and the app name your client reports), with no request content, no feeling or subject text and no IP address. See the privacy policy.