What is Scoopkit?
Scoopkit is an AI news API that clusters scattered coverage into single structured events and exposes events as the primary resource for downstream use.
What does event clustering mean?
Event clustering collapses duplicate headlines about the same story into one structured, classified event to reduce noise and unify coverage.
What data does the API return for an event?
The API returns structured event fields such as event_id, headline, primary_category, article_count, and reported_at, as shown in the example JSON on the site.
How do I authenticate with the API?
Request a key via magic-link email, you receive a plaintext key once, and include it in requests using the X-Api-Key header.
What is included in the free tier?
The free tier provides 100 requests per day and a 45-day archive of content.
Where can I find API documentation and the OpenAPI spec?
Documentation and interactive docs are available at https://api.scoopkit.dev/docs and the OpenAPI spec is at https://api.scoopkit.dev/openapi.json.
Is there a CLI or developer tooling?
Yes, the official CLI is available with npx scoopkit and the npm package scoopkit, with source code at github.com/nateslabach/scoopkit-cli.
What is the MCP server endpoint?
The MCP server for AI agents is available at https://api.scoopkit.dev/mcp.
Still stuck? Get a free key or get in touch.