Paginate items chronologically with cursors
list_itemsBrowse articles chronologically with cursor-based paging to move into older or newer history, filtering by date, feed, folder, unread, or bookmarked status.
Instructions
Lists articles chronologically with bidirectional cursor-based pagination. Use this tool for comprehensive browsing or historical paging through both read and unread articles. Pass nextCursor as 'before' to page backwards into older history, or newestCursor as 'after' to stream newly added items. Do NOT use for quick digests (use get_digest) or unread-only triage (use get_new_items).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_items"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| after | No | Cursor to fetch newer items (pass newestCursor from a previous page) | |
| limit | No | Number of items to fetch per page (1 to 100, default: 20) | |
| since | No | Filter for items published at or after this ISO date or date-time | |
| until | No | Filter for items published at or before this ISO date or date-time | |
| before | No | Cursor to fetch older items (pass nextCursor from a previous page) | |
| feedId | No | Optional feed ID filter | |
| folderId | No | Optional folder ID filter | |
| unreadOnly | No | When true, only lists unread articles; default is false (all articles) | |
| bookmarkedOnly | No | When true, only lists bookmarked articles |