概览
Most news APIs hand you raw articles. NewsAgent Data hands you structured intelligence — every article arrives already labeled with urgency, political lean, topic, event clustering and audience tags.
What makes it different
- Enrichment on every article — urgency score (0–10), breaking detection, 9-category political lean, event clustering & de-duplication, plus topic / country / audience / language tags.
- Sources others miss — RSS and 2,600+ live Telegram channels (MTProto): a real edge for OSINT, geopolitics and breaking-news monitoring.
- RU + EN depth — true Russian & English coverage across 190+ countries and 40+ languages, 1M+ articles.
- Built for agents — native MCP server; same data also via REST, SSE stream, JSONL export and HMAC-signed webhooks.
Tools
| Tool | What it does |
|---|---|
get_feed | Filtered feed — country, topic, language, lean, audience, min urgency, date range |
search_news | Full-text keyword search across the archive |
get_breaking | Recent high-urgency items (urgency ≥ 7) |
coverage_stats | Live totals — articles, sources, countries, languages (no key) |
list_sources | Source catalog metadata (Standard tier+) |
Quick start
- Free API key (no card): https://newsagentdata.com/signup/?plan=free
- Add to your MCP client config:
{
"mcpServers": {
"newsagent": {
"command": "python",
"args": ["/absolute/path/to/newsagent_mcp.py"],
"env": { "NEWSAGENT_API_KEY": "your_key_here" }
}
}
}
Example prompts
- "Get breaking sanctions news from Russia scored 7 or higher."
- "Search the news for 'central bank rate' in the last 14 days, English only."
- "Compare how state vs opposition sources covered Ukraine this week."
服务器配置
{
"mcpServers": {
"newsagent": {
"command": "python",
"args": [
"/absolute/path/to/newsagent_mcp.py"
],
"env": {
"NEWSAGENT_API_KEY": "your_key_here"
}
}
}
}