RSS Feed Reader: RSS & Atom to JSON, Find Feeds, Only New Items
Pricing
from $0.50 / 1,000 feed items
RSS Feed Reader: RSS & Atom to JSON, Find Feeds, Only New Items
Read RSS and Atom feeds as clean JSON. Auto-discovers feeds from any website, outputs only new items for scheduled monitoring, filters by date and keyword. $0.50 per 1,000 items.
Pricing
from $0.50 / 1,000 feed items
Rating
0.0
(0)
Developer
Giorgos Myrianthous
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Security
Limited permissionsShare
Turn any RSS or Atom feed into clean JSON: titles, links, ISO dates, plain-text summaries, categories, images and podcast enclosures. Give it a website and it finds the feed. Turn on only new items and scheduled runs return just the fresh posts, ready for Slack alerts, newsletters, Google Sheets or AI agents.
💲 $0.50 per 1,000 feed items. Discovery, failed feeds and filtered or already-seen items are free. Pay only for results. No subscription, and the Apify free plan's monthly credit covers small jobs.
Also known as: RSS to JSON, RSS parser, Atom parser, RSS feed scraper, feed finder, news monitor, blog monitoring, RSS to Slack/Sheets, podcast feed parser, new post alerts.
Try it now (free-plan friendly)
- Click Start. The prefilled input works as is. Reads 10 items each from Hacker News and The Verge (feed found automatically) in about 5 seconds.
- Or paste this input into the JSON tab:
{"feeds": ["https://hnrss.org/frontpage","https://www.theverge.com"],"maxItemsPerFeed": 10}
Example output (one dataset item, shortened):
{"feedUrl": "https://hnrss.org/frontpage","feedTitle": "Hacker News: Front Page","title": "16colo.rs – ANSI/ASCII art archive","link": "https://16colo.rs/","published": "2026-10-29T16:14:28+00:00","summary": "Article URL: https://16colo.rs/ ...","categories": [],"imageUrl": null}
Small runs cost cents, and you can set a Max cost per run so you're never charged more.
Use with AI agents / Apify MCP
Give your agent (Claude, ChatGPT, Cursor, n8n AI Agent, LangChain, OpenAI Agents SDK) this tool through Apify's MCP server:
https://mcp.apify.com?tools=gmyri/rss-feed-reader
- Example prompt: "Get the latest 10 posts from the Hacker News front page feed."
- Why agents like it: the input has one required field and documented defaults and enums. The output has stable, flat field names, errors are returned as items with an
errorfield and are never charged, and each run writes a summary to theOUTPUTrecord. - Agents that use
search-actorsfind it by searching for: RSS to JSON, RSS parser.
API, Python, n8n, Make, Zapier
curl -X POST "https://api.apify.com/v2/acts/gmyri~rss-feed-reader/run-sync-get-dataset-items?token=$APIFY_TOKEN" \-H 'Content-Type: application/json' \-d '{"feeds":["https://hnrss.org/frontpage"],"onlyNewItems":true,"stateStoreName":"hn-monitor"}'
- Python:
ApifyClient(token).actor("gmyri/rss-feed-reader").call(run_input={...}) - n8n / Make / Zapier: use the Apify "Run Actor" action with
gmyri/rss-feed-reader, then read the dataset items.
Quick FAQ
- How does 'only new items' work? Item IDs are stored in a named key-value store in your account. Use a different
stateStoreNamefor each independent monitor. - Can I give it a homepage instead of a feed URL? Yes. It looks for
<link rel=alternate>tags, then common paths such as /feed and /rss.xml. - How do I get alerts? Schedule the Actor (for example hourly) with onlyNewItems on, then add a Slack, email or webhook integration on run success.
- What if I set a spending limit? The Actor stops cleanly at your Max cost per run and you're never charged above it.
Details
What it does
- Reads RSS 2.0, RSS 1.0/RDF and Atom feeds and returns clean JSON: title, link, published date (ISO, UTC), plain-text summary, categories, image and enclosures (podcast audio).
- Finds the feed for you: give it a website or blog URL and it discovers the feed from
<link rel="alternate">or common paths (/feed,/rss.xml,/atom.xml,/index.xml…). - Only new items: remembers what it already returned (in a named key-value store) so scheduled runs output only fresh posts. Ideal for Slack/email alerts, newsletters and AI agents.
- Filters:
publishedSince(2026-10-01or24 hours,3 days,2 weeks) and keyword filters. - Full content: optional
contentTextwith the article text when the feed includes it.
Typical uses
- News, blog and competitor monitoring on an Apify schedule, piped to Slack, email, Google Sheets or a webhook.
- Feeding fresh articles to an LLM or RAG pipeline.
- Podcast episode tracking (enclosures).
- Turning many feeds into one combined, filtered dataset.
Input
| Field | Description |
|---|---|
feeds | Feed URLs or website URLs. |
maxItemsPerFeed | Newest items per feed after filters (default 20). |
onlyNewItems | Output only items not seen in previous runs. |
stateStoreName | Named store for the "seen" state. Use one name per monitor. |
publishedSince | ISO date or relative period. |
keywords | Keep items that mention any of these words. |
includeContent | Add full text (contentText). |
Pricing
Pay per event: $0.0005 per feed item ($0.50 per 1,000 items) plus Apify's standard $0.00005 Actor start. Feed discovery, feeds that fail, and filtered or already-seen items are free.
Notes
- Feeds are public files meant for syndication. The Actor reads only the feed and, for discovery, the page you give it. No logins and no bot-protection bypass.
- Author names are not collected.
- Each run's
OUTPUTrecord lists every feed with its item count or error.
Related tools
- PDF to Markdown & Text Converter: Word, Excel, PPT, HTML, RAG
- Merge & Deduplicate Datasets: Remove Duplicates, Only New Items
- Website Screenshot API: Full Page, Mobile & URL to PDF
- Website Audit All-in-One: SEO, PageSpeed, Broken Links, SSL
💡 Need several checks per site? Website Audit All-in-One runs SEO, broken links, PageSpeed, tech stack and SSL/DNS checks in one report for $0.03 per site.
All tools by gmyri: doc-to-markdown, dataset-merge-dedup, site-health-audit, website-screenshot, domain-health-check, image-pdf-ocr, tech-stack-detector, pagespeed-checker, website-audit.