MCP-Server für Nachrichten-Aggregation — RSS/Atom-Feeds, HackerNews, GDELT News Intelligence für AI-Agents
Server has 11 tools with complete schemas and descriptions in German. Naming follows verb_noun pattern (search_, get_, list_) and is generally clear. Descriptions are present (avg ~150 chars) and explain purpose well. However, parameter descriptions lack detail on constraints, valid ranges, and error recovery guidance. Output schemas are documented in code but not formally exposed. Error handling returns basic error dicts without actionable recovery steps. No tool annotations (readOnlyHint, etc.). Composition is sound, tools are single-purpose and chainable. Security is adequate for read-only tools but lacks audit logging.
Ruft einen beliebigen RSS/Atom-Feed ab und gibt strukturierte Artikel zurück.
Ruft Details zu einer spezifischen HackerNews-Story ab.
Ruft Top-Stories von Hacker News ab.
Sucht HackerNews Top-Stories nach Keywords.
Aggregiert Nachrichten aus vordefinierten Quellen einer Kategorie.
Ruft Nachrichten aus einem bestimmten Land ab.
Analysiert News-Volumen über Zeit für ein Thema (Trend-Analyse).
Parameter descriptions lack constraint details. E.g., 'max_records' says 'Standard: 10, max: 250' in description but no min/max in schema; 'timespan' lists valid values as prose ('15min, 1h, 4h...') instead of enum. LLMs cannot parse prose constraints reliably.
Error handling returns bare error dicts (e.g., {'error': str(e)}) without recovery guidance. LLMs cannot determine if error is retryable, user-fixable, or fatal. No actionable next steps provided.
No tool annotations (readOnlyHint, destructiveHint, idempotentHint). All tools are read-only but this is not formally declared in schema. Agents cannot infer safety properties without explicit hints.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 68 | 2026-07-28+ | v2 |
Ermittelt aktuelle Trending-Themen weltweit via GDELT.
Gibt den vollständigen Katalog vordefinierter Nachrichten-Feeds zurück.
Durchsucht globale Nachrichten via GDELT — deckt 65+ Sprachen und 100+ Länder ab.
Durchsucht Nachrichten in allen Kategorien nach einem Suchbegriff.
Output schemas documented in code comments but not formally exposed in tool registration. LLMs cannot see return structure in advance. E.g., search_global_news returns 'artikel' array with fields 'titel', 'url', 'quelle', not discoverable from schema.
No pagination support. Tools like search_global_news cap at 250 records but offer no offset/limit or cursor mechanism. Large result sets risk context window exhaustion.