List posts
list_postsPosts in a group's feed, pinned first, then newest, with author, category, likes and comment count. Lists one page of the group's feed as Skool shows it: pinned posts on top, then the newest. A page holds up to 30 posts; pass next_cursor back as cursor for older ones. category and since filter within the page, so a filtered page can come back short or empty while next_cursor still points further. preview is the first 200 characters; get_post takes post_id or slug and returns the full text with comments.
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": {
"group": "<group>"
},
"name": "list_posts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| group | Yes | Group URL name, e.g. 'yourgroup' for skool.com/yourgroup. | |
| limit | No | 1 to 30. Default: 20. | |
| since | No | Only posts created after this time (ISO 8601, UTC). | |
| cursor | No | Next page cursor from the previous call. | |
| category | No | Only posts whose category name contains this text. |