Products launched in a given ISO week, ranked by that week's community score. Rank 1-3 are the weekly winners.
Founder.best runs launches on ISO weeks (Monday to Sunday, UTC). This tool returns the products that launched in one week, ranked by that week’s community score - real upvotes received during the week plus the starter bonus that paid Launch Pro / Pro+ plans include. Once the week has ended, ranks 1-3 are the weekly winners shown at /winners. Without arguments it returns the current week, whose ranking is still moving.
yearintegerweek.weekintegerlimitintegerdefault 20structuredContent contains week (year, week, starts_on, ends_on, url, api_url), is_current_week, previous_week, next_week (null when the requested week is the current one), count and products - product summaries with an added rank and week_score.
Who won on Founder.best last week?The agent calls the tool:
{ "name": "get_launches", "arguments": { "year": 2026, "week": 38, "limit": 3 } }and gets back Markdown for the model plus structuredContent shaped like this (trimmed):
{
"week": { "year": 2026, "week": 38, "starts_on": "2026-09-14", "ends_on": "2026-09-20", "url": "https://www.founder.best/launches/2026/38", "api_url": "https://www.founder.best/api/v1/launches?year=2026&week=38" },
"is_current_week": false,
"previous_week": { "year": 2026, "week": 37, "starts_on": "2026-09-07", "ends_on": "2026-09-13", "url": "…", "api_url": "…" },
"next_week": { "year": 2026, "week": 39, "starts_on": "2026-09-21", "ends_on": "2026-09-27", "url": "…", "api_url": "…" },
"count": 3,
"products": [
{ "rank": 1, "week_score": 41, "name": "Zinn Hub", "slug": "zinn-hub-freelance-marketplace", "url": "https://www.founder.best/products/zinn-hub-freelance-marketplace", "…": "…" },
{ "rank": 2, "week_score": 27, "name": "SiteQuest", "slug": "sitequest", "…": "…" },
{ "rank": 3, "week_score": 19, "name": "Time Precision", "slug": "time-precision", "…": "…" }
]
}week_score is the weekly ranking score, not the all-time upvote count. Use metrics.upvotes from get_product for the latter.previous_week / next_week to walk the archive instead of computing ISO weeks yourself.