Daily trend digest for a niche
trending_digestUse this when the user wants a daily digest or content ideas for a niche, such as "give me today's AI digest" or "content ideas for marketing". Pass niche (ai, developer-tools, startups, marketing, ecommerce, security, or the user's own words, read as the closest niche or a keyword search; leave it out for everything) and optionally limit. Returns the top posts of the last 3 days that are still on their sources' lists, the top 5 for each source, rising keywords, post counts per niche, how the niche was read (match) and a link to the digest page.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"niche": "developer-tools"
},
"name": "trending_digest"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Most posts returned (default 20) | |
| niche | No | A niche (ai, developer-tools, startups, marketing, ecommerce, security) or the user's own words. Other words go to the closest niche, or else become a keyword search over the same sources; the answer's match says which. Leave it out for everything. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| page | Yes | ||
| as_of | Yes | ISO 8601 time the data was published by its source or fetched from it. A cached answer keeps the time of its fetch. | |
| match | Yes | How requested was read: as given, the closest niche, or a keyword search | |
| niche | Yes | The niche used: a slug, all, or null for a keyword search | |
| posts | Yes | ||
| title | Yes | ||
| niches | Yes | ||
| source | Yes | Who the data comes from, to cite and to check it against. | |
| status | Yes | ||
| sources | Yes | ||
| not_read | Yes | ||
| by_source | Yes | ||
| requested | Yes | The niche text the call sent | |
| rising_keywords | Yes | ||
| posts_considered | Yes | ||
| untrusted_source | Yes | ||
| keywords_baseline | Yes |