substack_category
Browse one page of a Substack category's publication leaderboard. Each row carries the publication's subscriber signals and its full subscription offering: web plans with multi-currency pricing, separately priced App Store plans, and per-tier benefits. category_id comes from substack_categories. type must be paid or free; any other value is rejected rather than silently returning the default ranking. Upstream serves 25 publications per page and accepts pages 0-26, so at most 675 publications are reachable per category and type.
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": {
"category_id": "<category_id>"
},
"name": "substack_category"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Zero-based page. Upstream accepts 0-26 inclusive; 25 publications per page. | |
| type | No | Ranking to read: paid or free. Defaults to paid. | |
| category_id | Yes | Required category id from /substack/categories whose in_category_listing is true. Numeric, or the string id podcast. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |