Briefing Service
Hourly LLM-ranked news briefings (AI, frontier labs, markets, US sports, European football, US and world news) as structured JSON and rendered e-ink pages
Documentation
Hourly, ranked, structured news briefings for AI agents and small displays. Pay per request with x402, or take a license key.

The same page, on the reader it was built for. Every screen below is served by the API.
7 briefings, re-picked hourly AI, Frontier Labs, Markets, US Sports, European Football, US News, World News. An LLM editor ranks ~100 sources and writes summaries, why-it-matters and key points.
JSON or rendered pages Structured JSON for agents, plus 480×800 1-bit PNG/BMP pages laid out for e-ink and other tiny displays.
MCP built in Connect any MCP client to https://briefing-service.wholemind.workers.dev/mcp: list briefings, get one, get a page image, and (early access) render a briefing from your own feeds.
Morning Paper
Every briefing is also typeset as a multi-page PDF for reading e-paper: front page plus one page per story with the full detail, why it matters and key points, sized for reMarkable and Kindle Scribe (1404×1872). Free to download: https://briefing-service.wholemind.workers.dev/v1/briefings/ai/paper.pdf (also finance, sports, soccer, us, world, labs).
Get it on your reMarkable or Kindle every morning
Paste the one-time code from my.remarkable.com and the paper of your choice lands in a "Morning Paper" folder on your tablet at 7:00 ET every day. Free for the first 10 subscribers; after that a Reader key ($9/month) covers delivery and the full API. Sign up at /paper. Kindle delivery is available at /paper too: approve the sender paper@wholemind.tech at amazon.com/sendtokindle, enter your @kindle.com address, and the paper arrives by email at 7:00 ET (today's right away). Add a personal sheet in front of the paper: date, weather, today's calendar, a checklist and ruled notes (preview). Reader key holders can replace the stock briefing with a paper ranked from their own feeds.
For teams
A daily briefing over your own sources (release notes, competitors, status pages), delivered to Slack, email, e-ink or MCP: Team Briefing, $49/month per team, with a real sample rendered from public feeds.
Works with
Any dashboard that can show an image from a URL can show a briefing. No key, updates hourly.
| Dashboard | Setup |
|---|---|
| TRMNL | "News Briefing" recipe (in review). Until it is listed: Image plugin with https://briefing-service.wholemind.workers.dev/v1/briefings/ai/pages/0.png?size=wide (800×480). |
| Tesserae (reTerminal, Inky Impression, Xteink X4) | Webpage widget → paste the image URL; it scales to the cell. Portrait cells: …/pages/0.png, landscape: …/pages/0.png?size=wide. |
| HomePlate (Inkplate) | Point the image URL at https://briefing-service.wholemind.workers.dev/v1/briefings/ai/pages/0.png; HomePlate's Width/Height headers pick the size. |
| InkyPi | Third-party plugin: inkypi plugin install news_briefing https://github.com/jshelley/inkypi-news-briefing (picks portrait or landscape from the panel; listed on InkyPi's 3rd-Party Plugins wiki). Or the Image URL plugin with the same URL. |
| Inkycal | Image module with the same URL. |
| Kindle / Kobo (calibre) | calibre "Fetch news" recipe (submitted upstream); until then, Send-to-Kindle delivery at /paper. |
| Anything else | Send Width and Height request headers (like TRMNL and HomePlate do) and the closest size is returned. Keys: ai, labs, finance, sports, soccer, us, world. |
Try it
curl https://briefing-service.wholemind.workers.dev/v1/briefings # free: the list and prices
curl -i https://briefing-service.wholemind.workers.dev/v1/briefings/ai # free trial: 25 requests/day per IP, then 402 with x402 payment requirements
curl -H "Authorization: Bearer <license key>" https://briefing-service.wholemind.workers.dev/v1/briefings/ai
Agent-readable docs: llms.txt · openapi.json
Prices
| What | x402 (per request, USDC on Base) | License |
|---|---|---|
| One briefing as JSON | $0.002 | Flat monthly key, unlimited reads of all briefings + Morning Paper delivery. Get a key |
| One rendered story page (the front page is free) | $0.001 | |
| One MCP request | $0.005 | |
| Render your own feeds + persona | $0.05 per render | 10 renders a day included |
The briefing list and every front page are always free: point an e-ink dashboard at https://briefing-service.wholemind.workers.dev/v1/briefings/ai/pages/0.png (480×800), or add ?size=wide for 800×480. Every IP gets 25 free JSON, page or MCP tool requests a day (the x-trial-remaining header counts down), so you can try the data before paying. No accounts are needed for x402: your agent gets a 402, pays, and retries.
What you get back
{
"ranked_at": "2026-09-07T23:53:54Z",
"ranking": {
"lead": { "headline": "...", "summary": "...", "detail": "...", "why": "...", "points": ["..."], "link": "...", "source": "The Verge" },
"items": [ { "headline": "...", "summary": "...", ... } ],
"research": [ { "headline": "...", "source": "Anthropic", ... } ],
"kicker": "one-line footer thought"
}
}

Connect over MCP
{
"mcpServers": {
"briefings": { "url": "https://briefing-service.wholemind.workers.dev/mcp", "headers": { "Authorization": "Bearer <license key>" } }
}
}
Notes
Briefings summarize and link to their sources; the product is the ranking, the summaries, and the rendering. For a briefing over your own feeds, or bulk terms, email hello@wholemind.tech.