Taste-based film, TV, book and game picks: similar in feel, taste reads, picks for two.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Titles that feel like a given film, TV series, book or game — matched on Boxlist's taste dimensions, story themes and subjects, not just genre or cast — across all four media or only the ones you choose. Each result says what it shares with the starting title. Good for "I loved X, what next?" and cross-media asks like "a book that feels like Succession".
The title to start from: a name, a boxlist.com URL, or a `ref` from another Boxlist tool.
How many titles (1-5, default 5).
Media to suggest from. Omit for all four (films, TV, books, games). Use ["book"] for "what should I read next".
Medium of the starting title, when the name is shared (e.g. "book" for Dune the novel).
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http boxlist https://mcp.boxlist.com/mcp
Titles that feel like a given film, TV series, book or game — matched on Boxlist's taste dimensions, story themes and subjects, not just genre or cast — across all four media or only the ones you choose. Each result says what it shares with the starting title. Good for "I loved X, what next?" and cross-media asks like "a book that feels like Succession".
| Argument | Type | Description |
|---|---|---|
| limit | integer | How many titles (1-5, default 5). |
| media | array | Media to suggest from. Omit for all four (films, TV, books, games). Use ["book"] for "what should I read next". |
| title* | string | The title to start from: a name, a boxlist.com URL, or a `ref` from another Boxlist tool. |
| titleMedia | string | Medium of the starting title, when the name is shared (e.g. "book" for Dune the novel). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"title"
],
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1,
"description": "How many titles (1-5, default 5)."
},
"media": {
"type": "array",
"items": {
"enum": [
"film",
"tv",
"book",
"game"
],
"type": "string"
},
"maxItems": 4,
"minItems": 1,
"description": "Media to suggest from. Omit for all four (films, TV, books, games). Use [\"book\"] for \"what should I read next\"."
},
"title": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "The title to start from: a name, a boxlist.com URL, or a `ref` from another Boxlist tool."
},
"titleMedia": {
"enum": [
"film",
"tv",
"book",
"game"
],
"type": "string",
"description": "Medium of the starting title, when the name is shared (e.g. \"book\" for Dune the novel)."
}
},
"additionalProperties": false
}How a film, TV series, book or video game feels, in plain words: its scores on Boxlist's ten taste dimensions (pace, originality, wholesomeness, weightiness, realism, intricacy, linearity, style, scale, emotional punch), its story themes and the Taste Type it suits. For films and TV it adds where to watch in the UK and US; for games, platforms and stores. Use it to explain why someone might or might not enjoy a title.
| Argument | Type | Description |
|---|---|---|
| year | integer | Release year, to tell remakes apart. |
| media | string | Which medium you mean, when the name is shared (e.g. "book" for Dune the novel). |
| title* | string | A title name ("Succession", "Dune (2021)"), a boxlist.com URL, or a `ref` from another Boxlist tool. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"title"
],
"properties": {
"year": {
"type": "integer",
"maximum": 2100,
"minimum": 1870,
"description": "Release year, to tell remakes apart."
},
"media": {
"enum": [
"film",
"tv",
"book",
"game"
],
"type": "string",
"description": "Which medium you mean, when the name is shared (e.g. \"book\" for Dune the novel)."
},
"title": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "A title name (\"Succession\", \"Dune (2021)\"), a boxlist.com URL, or a `ref` from another Boxlist tool."
}
}
}Find titles two people will both enjoy, from one to five titles each of them loves. Blends their two Taste Fingerprint™ profiles the way Boxlist's Watch together does, skips anything either is likely to dislike, and returns picks with a band for the pair and for each person, plus where their tastes agree and differ. Defaults to films and TV; books and games can be added. Anonymous, nothing stored.
| Argument | Type | Description |
|---|---|---|
| limit | integer | How many picks (1-5, default 5). |
| media | array | Same as suggestFrom (either name works). |
| personA* | object | |
| personB* | object | |
| suggestFrom | array | Media to pick from. Omit for films and TV (watching together); add "book" or "game" if wanted. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"personA",
"personB"
],
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1,
"description": "How many picks (1-5, default 5)."
},
"media": {
"type": "array",
"items": {
"enum": [
"film",
"tv",
"book",
"game"
],
"type": "string"
},
"maxItems": 4,
"minItems": 1,
"description": "Same as suggestFrom (either name works)."
},
"personA": {
"type": "object",
"required": [
"lovedTitles"
],
"properties": {
"name": {
"type": "string",
"maxLength": 40,
"minLength": 1,
"description": "First name or label used in the answer (default \"Person A\"/\"Person B\"). Not stored."
},
"lovedTitles": {
"type": "array",
"items": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"maxItems": 5,
"minItems": 1,
"description": "1 to 5 titles this person loves: names, boxlist.com URLs or refs. More titles give a better read."
}
},
"additionalProperties": false
},
"personB": {
"type": "object",
"required": [
"lovedTitles"
],
"properties": {
"name": {
"type": "string",
"maxLength": 40,
"minLength": 1,
"description": "First name or label used in the answer (default \"Person A\"/\"Person B\"). Not stored."
},
"lovedTitles": {
"type": "array",
"items": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"maxItems": 5,
"minItems": 1,
"description": "1 to 5 titles this person loves: names, boxlist.com URLs or refs. More titles give a better read."
}
},
"additionalProperties": false
},
"suggestFrom": {
"type": "array",
"items": {
"enum": [
"film",
"tv",
"book",
"game"
],
"type": "string"
},
"maxItems": 4,
"minItems": 1,
"description": "Media to pick from. Omit for films and TV (watching together); add \"book\" or \"game\" if wanted."
}
},
"additionalProperties": false
}Turn 2 to 5 titles someone loves (films, TV, books or games, mixed is fine) into a short Taste Fingerprint™ reading — their leans on Boxlist's taste dimensions, their Taste Type and recurring themes — plus suggestions with a Boxlist match band and a reason for each. Anonymous: no account, nothing stored. Use it for "what should I watch/read/play, I like X, Y and Z".
| Argument | Type | Description |
|---|---|---|
| limit | integer | How many suggestions (1-5, default 5). |
| media | array | Same as suggestFrom (either name works). |
| lovedTitles* | array | 2 to 5 films, shows, books or games the person loves (3 or more give a better read): names ("Succession", "Dune (2021)"), boxlist.com URLs or refs. |
| suggestFrom | array | Media to suggest from. Omit for all four (leaning towards the medium of the loved titles). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"lovedTitles"
],
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1,
"description": "How many suggestions (1-5, default 5)."
},
"media": {
"type": "array",
"items": {
"enum": [
"film",
"tv",
"book",
"game"
],
"type": "string"
},
"maxItems": 4,
"minItems": 1,
"description": "Same as suggestFrom (either name works)."
},
"lovedTitles": {
"type": "array",
"items": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"maxItems": 5,
"minItems": 2,
"description": "2 to 5 films, shows, books or games the person loves (3 or more give a better read): names (\"Succession\", \"Dune (2021)\"), boxlist.com URLs or refs."
},
"suggestFrom": {
"type": "array",
"items": {
"enum": [
"film",
"tv",
"book",
"game"
],
"type": "string"
},
"maxItems": 4,
"minItems": 1,
"description": "Media to suggest from. Omit for all four (leaning towards the medium of the loved titles)."
}
},
"additionalProperties": false
}Find films, TV series, books and video games in the Boxlist catalogue by name (books also by author). Returns each title's boxlist.com page and a `ref` to pass to the other Boxlist tools. Use it to pin down the right title (e.g. which "Dune") before asking for a taste profile or similar titles.
| Argument | Type | Description |
|---|---|---|
| limit | integer | How many results (1-5, default 5). |
| media | array | Restrict to these media: "film", "tv", "book", "game". Omit for all four. |
| query* | string | Title or part of it, optionally with a year ("Dune 2021"). Books also match by author. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1,
"description": "How many results (1-5, default 5)."
},
"media": {
"type": "array",
"items": {
"enum": [
"film",
"tv",
"book",
"game"
],
"type": "string"
},
"maxItems": 4,
"minItems": 1,
"description": "Restrict to these media: \"film\", \"tv\", \"book\", \"game\". Omit for all four."
},
"query": {
"type": "string",
"maxLength": 100,
"minLength": 2,
"description": "Title or part of it, optionally with a year (\"Dune 2021\"). Books also match by author."
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 11, 2026.