RSS / Atom — сводка фида в Markdown

Получает RSS/Atom фид по URL (или сырой XML), сортирует по дате, убирает дубли, фильтрует по временному окну и выдаёт аккуратный Markdown-дайджест

Дайте инструменту URL RSS/Atom фида (или вставьте XML), и он:

  1. Получит и распарсит фид (RSS 2.0, RSS 1.0/RDF, Atom 1.0), извлекая заголовок, ссылку, описание, автора, дату и категории.
  2. Опционально оставит только недавние записи (24ч / 7д / 30д / всё время).
  3. Опционально уберёт дубли по заголовку (без учёта регистра) или по URL.
  4. Отсортирует по дате (новые/старые вперёд) и ограничит число записей.
  5. Соберёт аккуратный Markdown-дайджест (с настраиваемыми полями) и HTML-превью топовых записей.

Запрос идёт с сервера, таймаут 15 с, переход по редиректам. Записи без даты сохраняются (при сортировке по дате идут в конце).

Примеры результатов

1 Примеры

Сводка RSS-фида Hacker News

Берёт RSS HN, оставляет 10 свежих записей и строит Markdown-дайджест с HTML-превью.

RSS feed parsed; 10 newest items rendered as cards plus a Markdown digest block.
Показать параметры ввода
{ "source": "https://news.ycombinator.com/rss", "maxItems": 10, "sort": "newest", "window": "all", "dedup": "off", "format": "html", "incTitle": true, "incSummary": true, "incAuthor": false, "incDate": true, "incLink": true, "incCategories": false }

Ключевые факты

Категория
Текст и письмо
Типы входных данных
textarea, number, select, checkbox
Тип результата
html
Покрытие примерами
4
API доступен
Yes

Обзор

Этот инструмент позволяет быстро преобразовать любой RSS или Atom фид (по ссылке или из скопированного XML-кода) в структурированную сводку в формате Markdown с HTML-превью. Вы можете отфильтровать записи по времени, удалить дубликаты, настроить сортировку и выбрать, какие именно поля должны войти в итоговый дайджест.

Когда использовать

  • Для подготовки регулярных новостных дайджестов и рассылок на основе свежих публикаций из блогов.
  • При необходимости быстро отфильтровать и очистить от дубликатов ленту новостей за последние 24 часа или неделю.
  • Для импорта свежих записей из RSS-лент в личные базы знаний или заметки, поддерживающие разметку Markdown.

Как это работает

  • Вы указываете URL-адрес RSS/Atom фида или вставляете исходный XML-код в текстовое поле.
  • Настраиваете параметры фильтрации: временное окно (например, последние 7 дней), лимит записей и правила дедупликации по заголовку или URL.
  • Выбираете нужные поля для отображения (автор, дата, категории, описание) и формат вывода.
  • Инструмент парсит фид на сервере и мгновенно генерирует готовый Markdown-текст вместе с интерактивным HTML-превью.

Сценарии использования

Создание ежедневных подборок новостей из тематических блогов для публикации в Telegram-каналах или рабочих чатах.
Агрегация обновлений из нескольких источников в единый еженедельный отчет для отправки по электронной почте.
Архивация публикаций с новостных сайтов в локальные базы знаний вроде Obsidian или Notion через Markdown.

Примеры

1. Ежедневный дайджест IT-новостей

Редактор новостного канала
Контекст
Редактору нужно каждое утро собирать 5 самых свежих и важных новостей с Hacker News для публикации краткой сводки.
Проблема
Ручной сбор ссылок, копирование заголовков и форматирование их в Markdown занимает слишком много времени.
Как использовать
Вставьте URL фида Hacker News, установите лимит в 5 элементов, выберите сортировку 'Сначала новые' и временное окно 'Последние 24 часа'. Отметьте галочками заголовок, ссылку и описание.
Пример конфигурации
source: https://news.ycombinator.com/rss, maxItems: 5, sort: newest, window: 24h, format: markdown, incTitle: true, incLink: true, incSummary: true
Результат
Получен готовый к публикации список из 5 свежих новостей в формате Markdown с активными ссылками и кратким описанием.

2. Очистка фида от дубликатов для базы знаний

Аналитик данных
Контекст
Аналитик отслеживает публикации по ключевой теме, но фид-источник часто дублирует статьи с незначительными изменениями в URL или заголовках.
Проблема
Необходимо импортировать только уникальные статьи за последние 30 дней без повторов.
Как использовать
Вставьте XML-содержимое фида, выберите дедупликацию по заголовку, установите временное окно 'Последние 30 дней' и отключите вывод авторов и категорий.
Пример конфигурации
source: <xml>...</xml>, window: 30d, dedup: title, incAuthor: false, incCategories: false
Результат
Сгенерирован чистый Markdown-список уникальных статей за месяц без дублирующихся заголовков.

Проверить на примерах

xml, markdown, barcode

Связанные хабы

FAQ

Какие форматы фидов поддерживаются?

Инструмент поддерживает стандарты RSS 2.0, RSS 1.0/RDF и Atom 1.0.

Можно ли обработать локальный файл или скопированный XML?

Да, вы можете вставить сырой XML-код фида напрямую в поле ввода вместо URL.

Как работает дедупликация записей?

Вы можете исключить повторяющиеся публикации по совпадению их URL или по названию без учета регистра.

Что происходит с записями, у которых нет даты публикации?

Такие записи сохраняются и при сортировке по дате автоматически помещаются в самый конец списка.

Есть ли ограничения на загрузку фидов по сети?

Запрос выполняется на стороне сервера с таймаутом 15 секунд и автоматическим переходом по редиректам.

Документация API

Конечная точка запроса

POST /ru/api/tools/rss-feed-markdown-summarizer

Параметры запроса

Имя параметра Тип Обязательно Описание
source textarea Да -
maxItems number Нет -
sort select Нет -
window select Нет -
dedup select Нет -
format select Нет -
incTitle checkbox Нет -
incSummary checkbox Нет -
incAuthor checkbox Нет -
incDate checkbox Нет -
incLink checkbox Нет -
incCategories checkbox Нет -

Формат ответа

{
  "result": "
Processed HTML content
", "error": "Error message (optional)", "message": "Notification message (optional)", "metadata": { "key": "value" } }
HTML: HTML

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-rss-feed-markdown-summarizer": {
      "name": "rss-feed-markdown-summarizer",
      "description": "Получает RSS/Atom фид по URL (или сырой XML), сортирует по дате, убирает дубли, фильтрует по временному окну и выдаёт аккуратный Markdown-дайджест",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=rss-feed-markdown-summarizer",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]