The same event, scored across the political spectrum: editorial divergence, a confirmed-vs-disputed fact ledger, and market sentiment, all as structured data over a REST API and an MCP server.
Anyone can aggregate headlines. Divergence scores how far outlets diverge on the same event, then breaks the coverage into claims you can trust and claims that are contested. Nobody else ships that as a queryable feed.
Use it as agent context, as an alt-data signal, or as the backbone of a media-bias tool. The score and the ledger are computed every cycle and returned on every event.
Three things the data is good at, today, with the surface that already exists.
Give an assistant grounded, multi-source context on any event through 13 MCP tools. Connect Claude Desktop, Cursor, or any MCP client.
Treat coverage divergence and market sentiment as a feature. Filter events by market relevance, ticker, and sentiment for research and backtests.
Per-outlet framing labels, bias positions, and fact cross-checks across 45 outlets, ready to chart, report on, or embed in your own product.
Hit the REST API with a key, or wire the MCP server into your client. Anonymous requests work too, capped at 5/day.
curl https://divergence.news/api/v2/events?limit=3 \ -H "X-API-Key: dv_api_your_key_here"
Generate a key on your account page after signing up.
{
"mcpServers": {
"divergence": {
"type": "streamable-http",
"url": "https://divergence.duckdns.org/mcp/mcp",
"headers": { "Authorization": "Bearer YOUR_TOKEN" }
}
}
}MCP tokens are a Max plan feature. See the MCP docs for clients and tools.
Every tier gets every event-level endpoint and tool. Tiers differ only by daily cap and how far back you can look.
Base /api/v2, JSON, key in X-API-Key.
13 tools, two layers: analyzed events and raw articles.
Start on the free key. The only differences up the ladder are requests a day and lookback depth. Commercial use and redistribution start at Business.
Need bulk exports, higher volume, or custom terms? See all plans or reach out about Enterprise.
A free key takes a minute and gives you 100 requests a day.