MCP RSS Server
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
Related MCP server: SourceSync.ai MCP Server
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 mysqlMCP 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
Option | Beschreibung | Standardwert |
DB_HOST | Datenbankhost | lokaler Host |
DB_PORT | Datenbankport | 3306 |
DB_USERNAME | Datenbankbenutzername | Wurzel |
DB_PASSWORD | Datenbankkennwort | 123456 |
DB_DATABASE | Datenbankname | mcp_rss |
OPML_FILE_PATH | Pfad zu Ihrer OPML-Datei mit RSS-Feeds | "./feeds.opml" |
RSS_UPDATE_INTERVAL | Intervall 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:
Parameter | Typ | Beschreibung | Erforderlich |
Status | Schnur | Filtern nach Artikelstatus („normal“ oder „Favorit“) | NEIN |
Quelle | Schnur | Filtern nach Quelle (Feedtitel) | NEIN |
Limit | Nummer | Maximale Anzahl zurückzugebender Artikel | Nein (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:
Parameter | Typ | Beschreibung | Erforderlich |
Status | Schnur | Artikelstatus („normal“ oder „Favorit“) | Ja |
Artikel-ID | Nummer | ID des zu aktualisierenden Artikels | Ja |
Antwort:
{
"success": true,
"message": "Article 1 status has been updated to favorite"
}Lizenz
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Appeared in Searches
Latest Blog Posts
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