MCP-Server für Nachrichten-Aggregation — RSS/Atom-Feeds, HackerNews, GDELT News Intelligence für AI-Agents
Project description
news-aggregator-mcp-server
MCP-Server für Nachrichten-Aggregation — RSS/Atom-Feeds, HackerNews und GDELT Global News Intelligence für AI-Agents.
Features
- 11 Tools für umfassende Nachrichten-Abdeckung
- RSS/Atom: 16 vordefinierte Quellen in 6 Kategorien + beliebige Feeds
- HackerNews: Top/New/Best Stories, Story-Details, Keyword-Suche
- GDELT: Globale Nachrichten in 65+ Sprachen, 100+ Länder, Trend-Analyse
- Kostenlos: Kein API-Key erforderlich
Installation
pip install news-aggregator-mcp-server
Oder via uvx:
uvx news-aggregator-mcp-server
Claude Desktop Konfiguration
{
"mcpServers": {
"news-aggregator": {
"command": "uvx",
"args": ["news-aggregator-mcp-server"]
}
}
}
Tools
RSS/Atom Feeds
| Tool | Beschreibung |
|---|---|
fetch_feed |
Beliebigen RSS/Atom-Feed abrufen |
get_news_by_category |
News aus Kategorie (tech/ai/general/business/crypto/science) |
search_rss_feeds |
Feeds nach Keyword durchsuchen |
list_feed_catalog |
Alle vordefinierten Quellen anzeigen |
HackerNews
| Tool | Beschreibung |
|---|---|
get_hackernews_top |
Top/New/Best/Ask/Show/Jobs Stories |
get_hackernews_story |
Story-Details mit Top-Kommentaren |
get_hackernews_trending |
Stories nach Keywords filtern |
GDELT Global News
| Tool | Beschreibung |
|---|---|
search_global_news |
Weltweite Nachrichtensuche (65+ Sprachen) |
get_news_timeline |
News-Volumen-Trend über Zeit |
get_news_by_country |
Nachrichten nach Ländercode (DE, US, GB...) |
get_trending_topics |
Aktuelle Trending-Themen weltweit |
Beispiel-Nutzung
# Alle Tech-News der letzten Stunden
news = await get_news_by_category("ai", max_per_feed=5)
# HackerNews Top Stories
hn = await get_hackernews_top("top", limit=10)
# Weltweite Nachrichten über KI-Regulierung
global_news = await search_global_news("AI regulation", language="english")
# Trend-Analyse: Wie viel wird über Thema berichtet?
trend = await get_news_timeline("Bitcoin", timespan="7d")
# News aus Deutschland
de_news = await get_news_by_country("DE", query="Technologie")
Kategorien (RSS-Feeds)
| Kategorie | Quellen |
|---|---|
tech |
TechCrunch, Wired, Ars Technica, The Verge |
ai |
MIT Technology Review, VentureBeat AI, IEEE Spectrum AI |
general |
Reuters, BBC News, AP News |
business |
Bloomberg Technology, Financial Times, CNBC |
crypto |
CoinDesk, CryptoSlate, Decrypt |
science |
Nature News, Science Daily, NASA News |
Lizenz
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file news_aggregator_mcp_server-0.1.0.tar.gz.
File metadata
- Download URL: news_aggregator_mcp_server-0.1.0.tar.gz
- Upload date:
- Size: 9.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d0f182d130d54799099c9886fcee415946e553cbd3e60c92046c064c8861e454
|
|
| MD5 |
d1960da5e9a52670a17b37f41b09a30a
|
|
| BLAKE2b-256 |
b5237d4bf57fbefe15c6b154ba194849da99fda907c3463049ddf6700e159b19
|
File details
Details for the file news_aggregator_mcp_server-0.1.0-py3-none-any.whl.
File metadata
- Download URL: news_aggregator_mcp_server-0.1.0-py3-none-any.whl
- Upload date:
- Size: 11.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc2120209ae9bd8734bfbc31faede83547800f201fdb1a644b00e35eb157b9a8
|
|
| MD5 |
dbe2387c381272779081359b06688bac
|
|
| BLAKE2b-256 |
d5e1143eeb174e80780535691815144731a5b0316c4fa6a003d60b0b0031c4e6
|