Skip to main content
Glama

MCP RSS Server

by xrusjohn

МКП RSS

MCP RSS — это сервер Model Context Protocol (MCP) для взаимодействия с RSS-каналами.

Функции

  • Анализ файлов OPML для импорта подписок на RSS-каналы
  • Автоматически извлекать и обновлять статьи из RSS-каналов
  • Раскрытие RSS-контента через MCP API
  • Отметить статьи как избранные
  • Фильтровать статьи по источнику и статусу

Установка

Предпосылки

  • Node.js (v14 или выше)
  • База данных MySQL

Настройка MySQL

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

Установить МКП

Этот MCP использует stdio для связи. Заполните npx mcp_rss в команде, заполните конфигурацию, которую нужно настроить в переменной окружения, и по крайней мере используйте свой собственный файл opml.

Использовать в рабочем столе claude

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

Конфигурация

Установите следующие переменные среды для настройки MCP RSS:

Параметры конфигурации

ВариантОписаниеЗначение по умолчанию
DB_HOSTХост базы данныхлокальный хост
DB_PORTПорт базы данных3306
DB_USERNAMEИмя пользователя базы данныхкорень
DB_ПАРОЛЬПароль базы данных123456
DB_DATABASEИмя базы данныхmcp_rss
OPML_FILE_PATHПуть к вашему файлу OPML с RSS-каналами"./feeds.opml"
RSS_UPDATE_INTERVALИнтервал загрузки обновлений RSS (в минутах)1

Справочник API MCP

Сервер MCP RSS предоставляет следующие методы API:

получить_контент

Получайте статьи из подписанных RSS-каналов.

Параметры:

ПараметрТипОписаниеНеобходимый
статуснитьФильтр по статусу статьи («нормальная» или «избранная»)Нет
источникнитьФильтр по источнику (название канала)Нет
пределчислоМаксимальное количество возвращаемых статейНет (по умолчанию: 10)

Ответ:

{ "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 }

получить_источники

Получите все доступные источники RSS-каналов.

Параметры: Нет

Ответ:

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

установить_тег

Установите статус статьи (обычная или избранная).

Параметры:

ПараметрТипОписаниеНеобходимый
статуснитьСтатус статьи («нормальный» или «избранный»)Да
articleIdчислоИдентификатор статьи для обновленияДа

Ответ:

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

Лицензия

Массачусетский технологический институт

-
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.

Сервер Model Context Protocol, который позволяет взаимодействовать с RSS-каналами, позволяя пользователям импортировать подписки через файлы OPML, автоматически извлекать и обновлять статьи, а также фильтровать контент по источнику и статусу.

  1. Функции
    1. Установка
      1. Предпосылки
      2. Настройка MySQL
      3. Установить МКП
    2. Конфигурация
      1. Параметры конфигурации
    3. Справочник API MCP
      1. получить\_контент
      2. получить\_источники
      3. установить\_тег
    4. Лицензия

      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