Data updated 2026-10-23 10:05 UTC+8 MCP · 7 tools 中文
Sandbox demo Change anything: this copy of the demo data is yours alone, invisible to others and cleared when idle. Alert delivery and user management are off; words not in the data can be searched on the web live (3 per visitor).
· Self-host it for your brand →

Settings

Data sources · Analysis backend · MCP access

01Data health

Data sources

SourceStatusLast storedTotal
google-newsFresh just now314
hnFresh just now134
blueskyFresh just now130
lemmyFresh just now114
gdelt-newsFresh just now89
redditFresh just now43

02Collection schedule

Collection schedule

SourceIntervalEnabledLast run
hn60 min yes —
rss60 min yes —
gdelt240 min yes —
reddit120 min yes —
bluesky120 min yes —

03Analysis backend

Not configured (lexicon baseline)

lexicon

Sentiment here is the lexicon baseline estimate: the dashboard never fans out one LLM call per mention per refresh. LLM-scored sentiment lives in briefs and MCP, labeled as such.

To add an LLM, set ECHOWATCH_LLM_API_KEY (any OpenAI-compatible service) in .env or the environment and restart. Keys stay on the server and never pass through the page.

Email alerts: not configured (set ECHOWATCH_SMTP_HOST etc.)

04Display time zone

UTC+8

Affects how times are shown only; data is stored in UTC, and exports and APIs use UTC.

05MCP access

7 tools

search_mentions · sentiment_trend · hot_events · generate_brief · situation · list_subscriptions · triage_mention

{ "mcpServers": { "echowatch": {
  "command": "echowatch-mcp" } } }

06Storage

SQLite

Databasedemo data snapshot (server path not shown)
Items824
Published range2026-10-21 → 2026-10-23

07Mute

0 · Muted 0

Mutes apply to every page, alert and export at once, not just one view.

08Timeline annotations

0

Add annotations under the trend chart on the Situation page (launches, outages); numbered flags appear on the chart.

Caliber version 2026-10-22.1 — Bumped whenever a threshold or formula changes; receipts from different versions are not comparable.

09Backup & retention

Your data, in your hands

Download a database backup

A consistent online snapshot: mentions and all workspace data (subscriptions, triage, rules, logs, AI answers) in one file.

Automatic retention is set on the Data sources page; currently: forever

10Access control

Sign-in off

ECHOWATCH_PASSWORD

Set ECHOWATCH_PASSWORD and restart to require sign-in; otherwise bind to localhost or put it behind an authenticating proxy.

11Audit log

Who changed what, and when

No actions recorded yet.

Actors are dashboard, CLI and MCP (agents); notes and imported content are never copied into the log.

12People & roles

No accounts yet

Three roles: viewer (read and export), editor (change subscriptions, triage, rules, sources), admin (also manage people, download full backups, purge data).

Add a person

The first account is always an admin; once it exists, the whole dashboard requires sign-in.

13API tokens

Personal tokens for scripts, agents and integrations

Tokens belong to a person: add an account above and sign in with it first.