Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

news_aggregator_mcp_server-0.1.0.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

news_aggregator_mcp_server-0.1.0-py3-none-any.whl (11.1 kB view details)

Uploaded Python 3

File details

Details for the file news_aggregator_mcp_server-0.1.0.tar.gz.

File metadata

File hashes

Hashes for news_aggregator_mcp_server-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d0f182d130d54799099c9886fcee415946e553cbd3e60c92046c064c8861e454
MD5 d1960da5e9a52670a17b37f41b09a30a
BLAKE2b-256 b5237d4bf57fbefe15c6b154ba194849da99fda907c3463049ddf6700e159b19

See more details on using hashes here.

File details

Details for the file news_aggregator_mcp_server-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for news_aggregator_mcp_server-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cc2120209ae9bd8734bfbc31faede83547800f201fdb1a644b00e35eb157b9a8
MD5 dbe2387c381272779081359b06688bac
BLAKE2b-256 d5e1143eeb174e80780535691815144731a5b0316c4fa6a003d60b0b0031c4e6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page