flickreels_shelf
Read-only
List one page of a curated FlickReels shelf, twelve titles per page, with the shelf's title and own total plus each title's id, movie slug, title, cover, episode count, tags and canonical URL. Take shelf_id from a flickreels_home shelf; the slug is optional because the upstream ignores that path segment. A shelf can hold far more rows than the home page shows, so page through and stop when titles is empty, which the upstream answers as a valid 200 rather than a 404.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"shelf_id": "<shelf_id>"
},
"name": "flickreels_shelf"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based page, default 1. The shelf route pages at 12 items per page; a page past the end is a valid empty page. Compare page against total to know when to stop. | |
| slug | No | Optional shelf slug from the same flickreels-home shelf. The upstream ignores the path segment (a wrong slug returns the same shelf) but requires it to be non-empty, so it defaults to shelf. | |
| language | No | Optional locale code, one of: en, ja, ko, tc, es, id, th, de, pt, fr. Defaults to en. | |
| shelf_id | Yes | Required shelf id from a flickreels-home shelf's id, e.g. 11860. Use the slug from the same shelf when you have it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |