Refresh Substack notes benchmark
refresh_substack_benchmarkRecompute the Substack Notes benchmark from the latest public notes and save it. Scores up to 10 recent notes against the content baseline. Defaults to the publication of the saved benchmark, then the default connected Substack publication. Personal account only. Limited to once every 6 hours; when limited, returns the saved benchmark unchanged with rateLimited true. Never publishes.
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": "refresh_substack_benchmark"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| publicationUrl | No | Optional Substack publication URL, custom domain, or @handle to benchmark instead of the default publication. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| handle | Yes | ||
| message | Yes | ||
| avgScore | Yes | ||
| noteCount | Yes | ||
| refreshed | Yes | True when a new benchmark was computed and saved. | |
| analysedAt | Yes | ||
| rateLimited | Yes | True when the 6-hour limit applied and the saved benchmark was returned unchanged. | |
| baselineScore | Yes | ||
| nextRefreshAt | Yes | ||
| publicationUrl | Yes | ||
| connectedAccount | No | ||
| retryAfterSeconds | Yes |