About newswake
newswake is an MCP server for agents monitoring news momentum and changes to companies, people, or topics. It tracks story events over time and returns structured signals with links, rather than article text.
Key features
- 01Current story momentum and trend signals
- 02Changes since a specified time
- 03Runway hints and reasons for trends
- 04Structured results with confidence and links
Use cases
- 01Monitor a topic for emerging news
- 02Check what changed about a company
- 03Track attention shifts across a news beat
MCP support
An MCP server exposing find_trending and whats_changed to MCP clients. It returns structured JSON with confidence and links to original reporting, not article text.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://newswake-ajq8t.ondigitalocean.app/mcpclaude mcp add --transport http almaestilo-newswake https://newswake-ajq8t.ondigitalocean.app/mcp{"mcpServers":{"almaestilo-newswake":{"type":"http","url":"https://newswake-ajq8t.ondigitalocean.app/mcp"}}}Open in Cursor{"servers":{"almaestilo-newswake":{"type":"http","url":"https://newswake-ajq8t.ondigitalocean.app/mcp"}}}Open in VS Code{"mcpServers":{"almaestilo-newswake":{"type":"http","url":"https://newswake-ajq8t.ondigitalocean.app/mcp"}}}{"mcpServers":{"almaestilo-newswake":{"serverUrl":"https://newswake-ajq8t.ondigitalocean.app/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
2| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | No | Max results (default 8). |
| topic | string | No | Beat or keyword to scope to, e.g. "technology", "crypto", "nvidia". Omit for all beats. |
Details
From the project READMEnewswake
News momentum & "what changed" — outcome tools for AI agents. An MCP server that returns decided answers about how news is moving, not a pile of articles.
Live: https://newswake-ajq8t.ondigitalocean.app · MCP endpoint: https://newswake-ajq8t.ondigitalocean.app/mcp (streamable-http, no key in beta, 15 calls/day free).
Why
Search APIs (Exa, Tavily, Brave, Perplexity) are stateless — every call re-searches from zero and remembers nothing about what a topic looked like last week. So an agent doing a recurring check on a company has no clean way to answer "what's new since last time," and the LLM can't reliably fake it. newswake tracks persistent story-events hour by hour, so "momentum" and "what changed" are real time-series.
Tools
find_trending(topic?, limit?)— story-events accelerating in attention right now: trend, momentum, a runway hint (ride now vs window closing), why-now, and a link. Scope to any beat.whats_changed(entity, since?)— the delta on a company/person/topic: new vs updated story-events since a timestamp, with links. The stateful answer a search API can't give.
Both return structured JSON with confidence + links to original reporting — never article text.
Use it
{ "mcpServers": { "newswake": { "type": "http", "url": "https://newswake-ajq8t.ondigitalocean.app/mcp" } } }
Claude Code: claude mcp add --transport http newswake https://newswake-ajq8t.ondigitalocean.app/mcp
Honest scope
~296 mainstream sources, US/English, ~2h behind live (built for monitoring/research loops, not sub-minute reactions). Beta; no SLA. Signals + links only.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.