SWR MCP
ON AIR — SWR

Wie kommt der Sender in die KI?

Die Tour in acht Schritten — vom RSS-Feed des Südwestrundfunk über Fernsehprogramm und Radio bis zur Antwort im Chat.

01 — RSS-FEED

Der SWR publiziert, wir hören zu.

Alle 10 Minuten holt der Server den RSS-Feed des Senders ab — die gleiche Technik, mit der schon vor 20 Jahren Nachrichten abonniert wurden. Bewährtes hält.

Feed: https://www.swr.de/~rss/index.xml
02 — VOLLTEXTE

Der Anreißer reicht nicht immer.

Für Artikel, die jemand genauer wissen will, holt ein Hintergrundjob die Seite und wandelt sie in Markdown um. Öffentlich herausgegeben werden davon aber nur Auszüge von 300 Zeichen plus Quelllink — der ARD-Vorbehalt erlaubt KI-Nutzung nur mit Quellenangabe, und daran halten wir uns lieber genau.

Ganze Texte gibt es nur am Redaktions-Endpoint, mit Token.
03 — FERNSEHEN

Das Programm, alle drei Stunden frisch.

Aus der ARD-Programm-API kommt das komplette Fernsehprogramm für Baden-Württemberg und Rheinland-Pfalz — gestern, heute, morgen. Wer fragt, was gerade läuft, bekommt die Sendung samt Endzeit statt einer Vermutung.

Sendetag der ARD: 05:30 bis 05:30. Fernsehen tickt anders.
04 — RADIO

Acht Wellen, ein Griff.

Was gerade auf SWR1 bis SWR Kultur läuft, fragt der Server live bei der ARD ab und cached es 25 Sekunden — sonst würde jede Neugier einen eigenen Request auslösen. Dazu die Stream-URLs, damit ein Client auch wirklich abspielen kann.

Musiktitel oder Sendung, je nachdem, was die Welle gerade tut.
05 — DATENBANK

Jede Meldung genau einmal.

Alles landet in einer SQLite-Datei: Artikel, Volltexte, Sendungen. Duplikate werden an der Feed-ID erkannt und ignoriert. Nach sieben Tagen räumt ein Nachtjob auf — Nachrichten altern schneller als Code.

Eine Datei, drei Sorten Daten, keine Serverfarm.
06 — MCP-SERVER

Das Protokoll für Werkzeuge.

Der Server bietet das alles als MCP-Tools an: abrufen, suchen, analysieren, Programm zeigen, Radio abspielen. Seit der Spec-Revision 2026-07-28 komplett zustandslos — kein Handshake, keine Session, jede Anfrage steht für sich. Ältere Clients werden am selben Endpoint weiter bedient.

Endpoint: https://swrmcp.h2h.de/swr/mcp
07 — KI-ASSISTENT

Claude ruft an.

Ein KI-Assistent, bei dem dieser Server eingetragen ist, kann die Tools von sich aus benutzen: Fragt jemand »Was ist heute in Baden-Württemberg & Rheinland-Pfalz passiert?«, ruft die KI das Nachrichten-Tool auf und bekommt die echten Meldungen — statt zu raten. Clients, die MCP Apps können, bekommen den Radioplayer sogar als bedienbares Widget in den Chat gerendert.

Beispiel-Tool: swr_aktuelle_nachrichten
08 — ANTWORT

Inhalte mit Quellenangabe.

Die KI fasst zusammen und verlinkt die Originale. Die Meldung bleibt vom Sender, die KI liefert nur den Zugang — so gehört sich das.

Fertig. Zurück zur Sender-Seite.

Zurück zu SWR