Turn movie/TV recommendations into playable trailer pages: permanent, free, every title plays.
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.
Creates a trailer list on zinema.tv from movie and TV show titles. In apps that support interactive results, the trailers play in the conversation; the returned link opens the same list in a browser, with each trailer in the requested language when a dub exists. Use when the user asks for movie or show recommendations, or wants to see trailers for specific titles. Returns, for each title, what it matched (title, year, TMDB id) and whether a trailer is playable now, pending, or unavailable.
Your recommended titles, in the order you want them to play.
Language of your conversation with the user. Drives trailer language (original-with-subtitles when no dub exists), page wording and localized titles.
Optional page title, e.g. 'Slow-burn thrillers for tonight'. Plain text, no URLs.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Creates a trailer list on zinema.tv from movie and TV show titles. In apps that support interactive results, the trailers play in the conversation; the returned link opens the same list in a browser, with each trailer in the requested language when a dub exists. Use when the user asks for movie or show recommendations, or wants to see trailers for specific titles. Returns, for each title, what it matched (title, year, TMDB id) and whether a trailer is playable now, pending, or unavailable.
| Argument | Type | Description |
|---|---|---|
| items* | array | Your recommended titles, in the order you want them to play. |
| title | string | Optional page title, e.g. 'Slow-burn thrillers for tonight'. Plain text, no URLs. |
| language* | string | Language of your conversation with the user. Drives trailer language (original-with-subtitles when no dub exists), page wording and localized titles. |
{
"type": "object",
"required": [
"language",
"items"
],
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"kind": {
"enum": [
"movie",
"show"
],
"type": "string",
"description": "Disambiguates a movie from a show with the same title."
},
"tmdb": {
"type": "integer",
"description": "TMDB id if you know it."
},
"year": {
"type": "integer"
},
"title": {
"type": "string"
}
}
},
"maxItems": 20,
"minItems": 1,
"description": "Your recommended titles, in the order you want them to play."
},
"title": {
"type": "string",
"maxLength": 60,
"description": "Optional page title, e.g. 'Slow-burn thrillers for tonight'. Plain text, no URLs."
},
"language": {
"enum": [
"de",
"en",
"es",
"fr",
"it",
"nl",
"pl",
"pt",
"sv",
"tr"
],
"type": "string",
"description": "Language of your conversation with the user. Drives trailer language (original-with-subtitles when no dub exists), page wording and localized titles."
}
}
}Check a zinema list you created earlier: which titles play now. A title that was 'pending' may have become 'playable' (its trailer gets acquired automatically) or 'no_trailer' (none exists anywhere).
| Argument | Type | Description |
|---|---|---|
| code* | string | The list code returned by create_list. |
{
"type": "object",
"required": [
"code"
],
"properties": {
"code": {
"type": "string",
"description": "The list code returned by create_list."
}
}
}Used by the zinema trailer player: lists the streaming services that offer a title from a zinema list in a given country, with a link to each.
| Argument | Type | Description |
|---|---|---|
| region | string | Two-letter country code, e.g. FR or US. |
| item_id* | string | The item_id of a title, as returned in a zinema list. |
| language | string | Language for the title shown. |
{
"type": "object",
"required": [
"item_id"
],
"properties": {
"region": {
"type": "string",
"description": "Two-letter country code, e.g. FR or US."
},
"item_id": {
"type": "string",
"description": "The item_id of a title, as returned in a zinema list."
},
"language": {
"enum": [
"de",
"en",
"es",
"fr",
"it",
"nl",
"pl",
"pt",
"sv",
"tr"
],
"type": "string",
"description": "Language for the title shown."
}
}
}