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
-
license - not tested
-
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
        -
        license
        A
        quality
        A Model Context Protocol server that provides web content fetching and conversion capabilities.
        Last updated -
        4
        66
        3
        MIT License
        • Apple
      • A
        security
        -
        license
        A
        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 -
        2
        • Apple
      • A
        security
        -
        license
        A
        quality
        A Model Context Protocol server that intelligently fetches and processes web content, transforming websites and documentation into clean, structured markdown with nested URL crawling capabilities.
        Last updated -
        2
        25
        5
      • A
        security
        -
        license
        A
        quality
        A Model Context Protocol server that provides tools for fetching and posting HTTP data, with built-in prompts for URL summarization and API analysis.
        Last updated -
        2

      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