Skip to main content
Glama

MCP RSS Server

by xrusjohn

MCP RSS

MCP RSS ist ein Model Context Protocol (MCP)-Server für die Interaktion mit RSS-Feeds.

Merkmale

  • Analysieren Sie OPML-Dateien, um RSS-Feed-Abonnements zu importieren
  • Artikel automatisch aus RSS-Feeds abrufen und aktualisieren
  • RSS-Inhalte über die MCP-API verfügbar machen
  • Artikel als Favoriten markieren
  • Artikel nach Quelle und Status filtern

Installation

Voraussetzungen

  • Node.js (v14 oder höher)
  • MySQL-Datenbank

MySQL einrichten

$ docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

MCP installieren

Dieses MCP verwendet stdio für die Kommunikation. Geben Sie im Befehl npx mcp_rss ein, geben Sie die Konfiguration ein, die in der Umgebungsvariable angepasst werden muss, und verwenden Sie mindestens Ihre eigene opml-Datei.

Verwendung in Claude Desktop

{ "key": "rss", "command": "npx", "args": [ "mcp_rss" ], "env": { "OPML_FILE_PATH": "/Users/guyanhua/feeds.opml" } }

Konfiguration

Legen Sie die folgenden Umgebungsvariablen fest, um MCP RSS zu konfigurieren:

Konfigurationsoptionen

OptionBeschreibungStandardwert
DB_HOSTDatenbankhostlokaler Host
DB_PORTDatenbankport3306
DB_USERNAMEDatenbankbenutzernameWurzel
DB_PASSWORDDatenbankkennwort123456
DB_DATABASEDatenbanknamemcp_rss
OPML_FILE_PATHPfad zu Ihrer OPML-Datei mit RSS-Feeds"./feeds.opml"
RSS_UPDATE_INTERVALIntervall zum Abrufen von RSS-Updates (in Minuten)1

MCP-API-Referenz

Der MCP RSS-Server stellt die folgenden API-Methoden bereit:

Inhalt abrufen

Erhalten Sie Artikel aus abonnierten RSS-Feeds.

Parameter:

ParameterTypBeschreibungErforderlich
StatusSchnurFiltern nach Artikelstatus („normal“ oder „Favorit“)NEIN
QuelleSchnurFiltern nach Quelle (Feedtitel)NEIN
LimitNummerMaximale Anzahl zurückzugebender ArtikelNein (Standard: 10)

Antwort:

{ "articles": [ { "id": 1, "title": "Article Title", "content": "Article content...", "link": "https://example.com/article", "pubDate": "2023-01-01T12:00:00Z", "fetchDate": "2023-01-01T12:30:00Z", "status": "normal", "feedTitle": "Example Feed", "feedCategory": "Technology" } ], "success": true }

Quellen abrufen

Holen Sie sich alle verfügbaren RSS-Feed-Quellen.

Parameter: Keine

Antwort:

{ "sources": [ { "id": 1, "title": "Example Feed", "category": "Technology" } ], "success": true }

set_tag

Legen Sie den Status eines Artikels fest (normal oder Favorit).

Parameter:

ParameterTypBeschreibungErforderlich
StatusSchnurArtikelstatus („normal“ oder „Favorit“)Ja
Artikel-IDNummerID des zu aktualisierenden ArtikelsJa

Antwort:

{ "success": true, "message": "Article 1 status has been updated to favorite" }

Lizenz

MIT

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Ein Model Context Protocol-Server, der die Interaktion mit RSS-Feeds ermöglicht und es Benutzern ermöglicht, Abonnements über OPML-Dateien zu importieren, Artikel automatisch abzurufen und zu aktualisieren sowie Inhalte nach Quelle und Status zu filtern.

  1. Merkmale
    1. Installation
      1. Voraussetzungen
      2. MySQL einrichten
      3. MCP installieren
    2. Konfiguration
      1. Konfigurationsoptionen
    3. MCP-API-Referenz
      1. Inhalt abrufen
      2. Quellen abrufen
      3. set\_tag
    4. Lizenz

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol server that provides web content fetching and conversion capabilities.
        Last updated -
        4
        89
        2
        JavaScript
        MIT License
        • Apple
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server that enables large language models to access the latest trending news headlines and detailed content across various categories including recommended, domestic, technology, and sports news.
        Last updated -
        Python
        • Apple
      • -
        security
        A
        license
        -
        quality
        MCP RSS is a Model Context Protocol (MCP) server for interacting with RSS feeds
        Last updated -
        23
        4
        TypeScript
        MIT License
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server that interfaces with Alpaca trading API, allowing users to manage portfolios, place trades, and access market data through natural language interactions.
        Last updated -
        Python

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/xrusjohn/mcp_rss_buhe'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server